Top Definition
One of the finest metal bands to come from the London area. Rejecting trends and fringes for a higher cause - METAL.

Founded in 1989 when the members were born.
I only listen to Trucida these days, everything else is crap.

Best live act in the UK.
by Larry Anderson Jimson March 27, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.