1 definition by Dajones2

(Verb) to Snelch: The act or acts of releasing gases from ones Snatch in a belching fashion.

(Noun) a Snelch: The gases that come from the vaginal cavity after said release.
Person A: This bitch I met at The Silver Bullet can Snelch like none other.
Person B: Dude, thats nasty! Did her Snelch smell up the room?
Person A: Yes, it smelled like glitter-perfume mixed with snatchy-ass.
by Dajones2 May 5, 2008
Get the Snelch mug.