I usually look up that kind of word on Google and check urban dictionary, but I'm pretty sure without checking that fml means fu** my lifeFML???
Please don't keep forgeting, this forum is universal, many people from different countrys. Not English native language.
So, using slang or english special expressions, is not recognized by some of us.