squench Share definition Flag 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 Get the squench mug.