1 definition by dinomilk

Top Definition
A fucking sexy incredible person who gives the most FUCKING AMAZING hugs, bjs, kisses, and advice. Usually absolutely hot, and Asian, and is always up for a laugh.
Lets go find an Emmeline.
by dinomilk October 29, 2011

Mug icon
Buy a Emmeline mug!