Skip to main content

Definitions by ohhhhhhhhhhhhhhhhhhhhhhhhhhhh

Noun. A term describing a hairy vagina.
That person has a gross scoob.