Sign in to contribute
Past-tense “laughed”; internet “LMAO.”
このミーム最高、マジでワロタ。
Translation: This meme is the best—I’m dying.