look up any word, like pussy:
 
1.
A slang term for a womans vagina.
"I hit that snooha all night long!"
by hatesdirtydancing December 25, 2009
2 0