Translated into English slang, ワロタ(warota) orワロス(warosu) means “I lol'd” for “I laughed out loud.continue reading