storm trooper

(noun) Nazi (generic term)

< storm signal | storm troops >