What is lolcat?

LOLCAT is one of the many internet memes, but this one consists of an entirely new language. icanhascheezburger.com is a great website to see many LOLCAT pictures.