neo-nazi
Someone who is remarkably in love with the idea of Social Darwinist survival of the Fittest, given that their idol LOST the 1939-45 war. Someone who given half a chance would wipe out all the blacks, Jews, gays, Slavs, left-wingers and other obvious non-Nazis in the world but isn't brave enough to declare their allegiance openly, instead using coy group names like Combat-18 (the number being code for Hitler's initials), or some such. A coward.
Get the neo-nazi mug.