1 definition by CaseyCupcake

Time Lord Rock

A new genre of music created by Youtube's very own Nerimon.

This genre of music is made up of songs dedicated to the sci-fi tv series Doctor Who.
Alex: I'm in a Trock band called Chameleon Circuit!

(go listen, they are the AWESOME)
by CaseyCupcake August 29, 2008