Top Definition
A music review site that deals in metal ad various other forms of non-popular music such as punk rock, hard rock and industrial. It is most noted for having a dig at Cher Lloyd in its radio jingle as well as getting into trouble with several bands for writing negative reviews.
Cher Lloyd: I can't believe those Valkyrian Music idiots mocked me!
by Grymnir July 29, 2011
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.