storm troops

(noun) SA

< storm trooper | storm window >