Scraggle Craggle Share definition Flag An term referring to femboys that spit in the bath or piss in the sink Look at this Scraggle Craggle pissing in the sink! Scraggle Craggle by ScroogeMcDuckyDuckFuck December 13, 2025 0 0 Get merch Get the Scraggle Craggle mug. Buy Now — $32.95 See more merch