look up any word, like donkey punch:

1 definition by darkonyx

 
1.
Music played by Onmyouza, heavy metal with "demon" themes
Do you like youkai heavy metal? Listen to Onmyouza, they do play it. It's very good and you'll love it ^.^
by darkonyx October 04, 2009