Skip to main content

Jonathan T. aka Jonaphin's definitions

squinch

Your favorite soccer teams is in the world cup final. Unfortunately, at the 90th minute, one of its players misses the penalty kick that would make your team world champion.
You see yourself squint??? That was a squinch!
by Jonathan T. aka Jonaphin June 20, 2006
mugGet the squinchmug.

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