Squutts Share definition Flag NOUN: Diarrhoea, the trots, bum gravy Mmmmmfffff....I've got the squutts Squutts by Der Funkmeister September 5, 2005 0 0 Get merch Get the Squutts mug. Buy Now — $32.95 See more merch