Skip to main content

Zachary Taylor's definitions

Nu-Metal

Any Metal band that has came out after 2000 when the term was coined.
I think that Nu-Metal Band System of a Down is Awesome
by Zachary Taylor June 29, 2005
mugGet the Nu-Metalmug.

Share this definition