The word for today is…
truculent (adjective) -
1: aggressively self-assertive : belligerent
2: scathingly harsh : vitriolic
3: feeling or displaying ferocity : cruel, savage
4: deadly, destructive
Source : Merriam-Webster
Etymology : English speakers adopted truculent from Latin in the mid-16th century, trimming truculentus, a form of the Latin adjective trux, meaning “savage,” and keeping the word’s meaning. Apparently in need of a new way to describe what is cruel and fierce, they applied truculent both to brutal things (wars, for example) and people (such as tyrants). Eventually even a plague could be truculent. In current use, though, the word has lost much of its etymological fierceness. It now typically describes the sort of person who is easily annoyed and eager to argue, or language that is notably harsh.
If you enjoyed this Good Oil word of the day please consider sharing it with your friends and, especially, your children.