Squontch Share definition Flag Female orgasm, or female ejaculation. Robert Downey, Jr. makes me squontch in my ginch. Squontch by Fraa Orolo September 25, 2012 0 0 Get merch Get the Squontch mug. Buy Now — $32.95 See more merch