Translated Labs
YOU SAID:
i love memes my dudes
INTO JAPANESE
私は私の男達を愛しています
BACK INTO ENGLISH
I love my men
私は私の人を愛している
I love myself
自分を愛する
Okay, I get it, you like Translation Party.