Skip to main content

Definitions by gvong grapes

a) A womans... vagina b) to have sexual intercourse
Her scrub smelled like shit when it was my turn.
I want to scrub her like the cayote wants to kill my cat.
scrub by gvong grapes July 10, 2006