squatchbutt Share definition Flag Sweaty, hairy, swampass. It was so hot outside, Todd had some serious squatchbutt going on. squatchbutt by fredfrank July 30, 2009 0 0 Get merch Get the squatchbutt mug. Buy Now — $32.95 See more merch