Definitions by Jonathan T. aka Jonaphin
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!
You see yourself squint??? That was a squinch!
squinch by Jonathan T. aka Jonaphin June 20, 2006