by stian p March 20, 2006
by The Long Dick Of The Law. July 10, 2011
by stian p March 18, 2006
by acroynm queen :) November 28, 2009
I've heard it stands for team foundation server, but having used team foundation server, I now know it stands for Total Fucking Shit.
by Lucifer79 August 15, 2012
The Fuck. Most commonly used as a shortened WTF. However, TF is used in instances when WTF takes too long to be said. TF is also used in a more exclamatory sort of phrasing.
by Doople Banger May 14, 2009