Top definition
The power to make people STFU (shut the **ck up)
another glorious turd of internet speak.
play on the words super powers
STFUper powers, activate! Form of Ball gag!
by TEEG November 04, 2009
Get the mug
Get a STFUper powers mug for your barber Zora.