Example: Mi vecino siempre tiene mala leche cuando llueve.
Definition
"Tener mala leche" is a Spanish expression meaning to have a bad temper or to be in a bad mood. It is often used to describe someone who is irritable, unpleasant, or acts with ill will, as in the example: 'Mi vecino siempre tiene mala leche cuando llueve.'
Translations
to have a nasty streak
venijnig zijn
tenir mala bava
avoir mauvais caractère
eine fiese Art haben
Etymology
The phrase "tener mala leche" literally translates to 'to have bad milk' in English. Historically, 'leche' (milk) has been used figuratively in Spanish to refer to a person's temperament or disposition. The origin likely stems from the idea that bad milk causes discomfort or harm, metaphorically representing a sour or unpleasant personality. Did you know? Despite the literal meaning, it has nothing to do with actual milk but serves as a colorful way to describe bad mood or ill nature.
Learn to use this expression actively
"Tener mala leche" appears in the Vocaplus list "Spanish - General - Modismos y refranes - (C2) - parte 1", containing 105 commonly used expressions.
Would you like to not only understand these expressions, but also remember them and use them actively? Create a free account and select Spanish as the language you want to learn.