ALTER EGO





Definition:

  1. [noun] a very close and trusted friend who seems almost a part of yourself

Synonyms: