French-English dictionary »

lolcat meaning in English

FrenchEnglish
lolcat nom {m}

lolcat◼◼◼(image macro of a kitten or cat with a humurous caption)
noun