look up any word:
1. Snooha
A slang term for a womans vagina.
"I hit that snooha all night long!"
rss and gcal