1 definition by t3h n00bz 7a!k l!k3 t3his

Top Definition
The World Taekwondo Federation.
WTF, holds many competitions throughout the world.
WTF, as far as i know, remain blissfully unaware of the other meaning of WTF. Or maybe they just don't feel like changing.
by t3h n00bz 7a!k l!k3 t3his July 26, 2006
Mug icon
Buy a WTF mug!