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."
165👍 92👎