Top definition
Cherrie always goes on top.
by NH3 November 22, 2007
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush
2
A South African slang term for girlfriend or date.
Dude, leave me alone I'm hanging with my cherrie!
by Trinity07 September 24, 2009
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush
3
The greatest scientist of our time. Also another word for mother fucker.
Wow, she's the cherrie who discovered the drug for xyz virus. What a cherrie !!!
by tink tank March 12, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush