Cabrentesco
A term used in the province of Cadiz to describe someone who is constantly pissed off or always in a bad mood (Cadiz is a province in southern Spain known for its distinct local dialect).
My friend is a real cabrentesco.
Automatically translated from Spanish