Skip to main content

Definitions by Carmray PT

Another nickname for vagina or uterus. Also can be a sex term.
Your snotch smells like freshly cut grass on a sunday morning.

When I say ball you say sack. Ball! SNOTCH!.
snotch by Carmray PT April 4, 2008