The internet memes are coming in almost as quickly as caucus victories. Today's latest: Barack Obama is Your New Bicycle.
Yesterday's meme: Yes We Can Has, a riff on I Can Has Cheezburger. Which, if you aren't familiar with the whole LOLcat phenomenon, it's... um... kind of a long story, at the end of which you still might not get it.
(I'm still not sure I do.)