1 definition by Hypnotic Reaper

A word invented on ut2004
Squinching = holding in a Shit really bad too the point were your colon burst.
I got to go to the bathroom I'm Squintching it bad
by Hypnotic Reaper December 8, 2020
Get the Squintching mug.