Top definition
A girl who's physical appearance is very off putting and has a Camel toe.
Omg dude! Look at that Vaglioni! She's so ugly! And that camel toe!
by LeAlex January 26, 2014
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush