1 definition by Holy Hand Grenade

Top Definition
A kick ass band with lyrical and musical talent (even without John) and an awesome live show you wont forget
"So scream I heard about your message and how it reeks of your indifference"
by Holy Hand Grenade June 20, 2004

Mug icon
Buy a Taking Back Sunday mug!