What is Torosaurus?
Fans' nickname for the rad lead guitarist/backup vocalist of My Chemical Romance, Ray Toro.
He even has a T-shirt that says "Torosaurus" :)
See toro, my chemical romance, mcr, my chem