scat powerhouse Share definition Flag Someone that is always full of shit. Dennis said he took a trip to South America with Papa Smurf. He is such a scat powerhouse. scat powerhouse by Scatmaster B May 17, 2007 0 0 Get merch Get the scat powerhouse mug. Buy Now — $32.95 See more merch