Top definition
a beauteous girl, outstanding in all aspects, and yet no guys seem to know quite how wonderful she is yet.
i'm in love with Emmarose
by <<<<33333333 March 05, 2011
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush