1 definition by Ticondreous

Top Definition
Another way of shut the f*ck up to someone. Usually used in MMO'a dn FPS online games.
Player 1 - I just lost cause my internet is lagging...
Player 2 - Stoofoo noob you got pwned, no excuses
by Ticondreous September 07, 2005
Mug icon
Buy a Stoofoo mug!