1 definition by Anonymous Hero Dude

1
An insult, much similar to the term "douche" or "douche bag"

Refers to the towel a female uses to wipe semen of her face/body.
Dude, that guy just flipped me off! Fuckin cherry towel...
by Anonymous Hero Dude May 30, 2010
Get the mug
Get a cherry towel mug for your sister-in-law Rihanna.