"how did you get that huge scar on your leg?  "oh, it was a car accident, but i handled it nfn
"acronym for "no fairies necessary," an allusion to nintendo's popular zelda games
""how did you get that huge scar on your leg?  "oh, it was a car accident, but i handled it nfn" What is the definition of "nfn"?