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