Squinched Share definition Flag According to Solar Opposites S01E01 according to Urban Dictionary to have been squinched means to have been cut loose OMG Vanbo we've been squinched! Squinched by Inzaen April 4, 2021 0 0 Get merch Get the Squinched mug. Buy Now — $32.95 See more merch