Skip to main content

Definitions by box8898

A women's genitalia - generally not well kept.
I went down on some smelly scunge last night.
scunge by box8898 November 4, 2011