badass
/ˈbædˌæs/
noun
A tough, uncompromising, or intimidating person.
persecutor,oppressor,tyrant,tormentor,browbeater,intimidator,coercer,subjugator
adjective
Tough, uncompromising, or intimidating.
strict,stern,severe,hard,harsh,firm,hard-hitting,adamant,inflexible,unyielding,unbending,uncompromising,unsentimental,unsympathetic