1 definition by Alex Rat!!

Guitarist in the band My Chemical Romance, and a killer one at that!
So cool! Maybe not as sexy as the other boys, but still awesome!!!
by Alex Rat!! March 28, 2005
Get the Ray Toro mug.