EmmaWeirdo's definitions
The most annoying person you will ever meet. She can either choose to not talk to you, talk with you, or bug the heck out of you.
The one and only Emma
by EmmaWeirdo May 24, 2011
Get the Emma mug.