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 Get the scat powerhouse mug.