1 definition by zachhhni

Top Definition
Acronym for shut the fuck up; stfu
stf^ before you get sent to the lobby, nub!
by zachhhni March 06, 2007
Mug icon
Buy a stf^ mug!