Top definition
The smelly vagina of a well known whore.

Mean term to call a female who sleeps around.
Did you see she sent herself flowers this mornig? What a dumpster pussy!
by stuffers851 November 08, 2010
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush