Skip to main content

wierdestchickalive's definitions

Emma

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
mugGet the Emmamug.

Share this definition