Squabuche Share definition Flag The crusty remnants of a night of dirty raw dogging sex left on the post coidal area and the fasinaty there in and around. (fuck stain) My room mate came home and noticed the squabuche I left on the kitchen counter from last night Squabuche by Four cocksmiths May 24, 2010 0 0 Get merch Get the Squabuche mug. Buy Now — $32.95 See more merch