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 TFT mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email