controversial person who fights a lot, always trying to defend and justify themselves - Spanisch Englisch Wörterbuch