1 definition by scarsfommars

Top Definition
TFM
Total Frikn Magic
A Phrase used in the TV series on MTV "Awkward"
Did you just see that!?
Yeah It was TFM!
by scarsfommars July 05, 2012
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×