If you wanna go that way then even "lol" could be considered a "real word". It exists as slang in today's day and age. The fact that a word or term exists and is in use doesn't mean that it should be recognized by the language. If its not accepted in formal speech, then its not actually part of the English language.