Skip to main content

Definitions by Brett Billingsly

A portmanteau of "squish" and "clench", denoting the act of two soft objects pressing against each other.
"That meeting was really tense; my bumcheeks were squenched.
squench by Brett Billingsly September 11, 2012