look up any word, like ratchet:

1 definition by xx-Sarah-xx

 
1.
TMFL is an acronym for the words: true mate for life
"thanks charl ur a TMFL"
by xx-Sarah-xx May 21, 2008