look up any word, like daquan:
 
1.
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.
by Scatmaster B May 03, 2007
25 8

Words related to scat powerhouse

crap douche loser lyer poop