Definitions by 8666613
esfj
The friend you often confuse with your dog because of their total dog-like personality. Talkative, energetic, social butterfly, smothering, and have a knack for remembering everything about people (including their 2nd grade teacher's birthday). All ESFJs grow up to be soccer moms (even if they are males).