firebrand - Dictionary definition and meaning for word firebrand
People who start fires are firebrand.
fire+brand...brand:band meaning person...so person who sets fire (trouble)
if a worker working in a big brand causes a lot of trouble, he will be fired
Brand Ambassadors Of Fire(Trouble,agony,etc..)..
~fire+brand>people who start fire (trouble) are branded as firebrand