Skip to main content

Crawlingdead's definitions

TFT

An acronym for "The Frozen Throne".

It is the expansion for the widely popular game "Warcraft III".
"SeXuaLSoYBeaN is a noob who sucks nut at TFT."
by Crawlingdead July 1, 2003
mugGet the TFTmug.

Share this definition