Rock? Posted on 03/05/2007 by Alexxcast This has been memeing* around the last few days. It’s rather funny, and has a rocking soundtrack. *Verb form of Meme.