Find the word definition

Wiktionary

lolcats

n. (plural of lolcat English)