Top definition
1. A highly sexual creature that appears to be female, but will have sex with anything.
1. Shemosexual than most when she got that beerbottle up in her pussy.
by drippindorf December 02, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush