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

Mug icon
Buy a TFM mug!