LMAOROTF Meaning of LMAOROTF in English (Internet abbreviation) I am laughing so much, that's so funny Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012