Skip to main content

Definitions by Fraa Orolo

Squontch 

Female orgasm, or female ejaculation.
Robert Downey, Jr. makes me squontch in my ginch.
Squontch by Fraa Orolo September 25, 2012