look up any word, like pussy:

1 definition by box8898

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