Skip to main content

wierdestchickalive's definitions

Emma

Share definition
The most amazing girl you will ever meet EXTREAMLY HOT Loves to suck things will always get the boys and loves a dara
that chick who is sucking the table must be an emma!
by wierdestchickalive January 11, 2012
Flag
mugGet the Emma mug.