1 definition by itjusmar

Totally Frickin Awsome!
self explanatory
That is so TFA!
That shirt you bought at the mall is TFA!
by itjusmar November 6, 2006
Get the TFA mug.