stoonch means: A stinky vagina. Pungent pussy. (in Community Dictionary, added by Logan Griffin)