Top definition
Stands for "Shut the fuck up, neilson", which is a phrase commonly used by anyone but is directed to someone with the characteristics of neilson. See neilson.
First Blood (+200 gold)
br_gamer: gjgj
youlikemen: STFUN
br_gamer: wtf??
by michael johnson2 November 28, 2006
Get the mug
Get a stfun mug for your sister Julia.