1 definition by Urban Zack

Top Definition
the greatest rock band this side of the river chelmer!
the burning?
by Urban Zack March 05, 2004

Mug icon
Buy a the burning mug!