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!
6👍 4👎