by stian p April 18, 2006

by The Long Dick Of The Law. July 11, 2011

by stian p April 17, 2006

by acroynm queen :) November 27, 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 13, 2009
