truculent

/ˈtrə-kyə-lənt/

Latin truculentus, from truc-, trux savage; perhaps akin to Middle Irish trú doomed person

adjective

  1. aggressively self-assertive : belligerent

  2. scathingly harsh : vitriolic

  3. feeling or displaying ferocity : cruel, savage