A genre nazi will argue against anyone who claims the music in question is a different genre than what the grammar nazi has said it to be.
The word "grammar nazi" stems from the slang term for someone who aggresively corrects people on their spelling, vocabulary and grammar - a "Grammar Nazi".
"Deadmau5 is a progressive house/trance artist, not trance/progressive house artist, you idiot!"
"Metallica are a thrash metal/speed metal band, not a speed metal/thrash metal band, you idiot!"
"Rihanna is a R&B/pop music singer, not a pop music/R&B singer, you idiot!"
2. Someone who argues over what genre a song is esp when they're very similar.
1. I only like hip/hop. I only like metal. i only like pop. etc.
2. "No this isn't trance, this is house." or "this is death metal not deathcore."