Skip to main content

Duney's definitions

Squinch

n. the area between the scrotum and buttocks. Also see taint.
I got a nasty film on my squinch after banging that whore, and not showering for a fort night.
by Duney February 5, 2009
mugGet the Squinch mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email