Definitions by Dumb asian6969669
Emma
The most annoying girl you will ever meet. she can piss anyone off. she will steal your man. when you're having a shitty day go over to Emma and have an even worse day
Emma by Dumb asian6969669 November 1, 2019