Meme du jour

Posted on November 15, 2004

The llama song is so last week…

The meme of the moment just has to be the banana phone. Even though it is old, it is always a classic!

Get re-acquainted with these and more boingboing’s earworm zen story.