polar squatch Share definition Flag Safeword used during intercourse by women when they can no longer handle it and tap out Polar Squatch! I tap!!! polar squatch by Rå6bi± June 27, 2020 0 0 Get merch Get the polar squatch mug. Buy Now — $32.95 See more merch