The Local Way to Say It
¡Hola, futuros madrileños! When a local says someone tiene mala uva, they're not talking about fruit! This fantastic idiom means someone is in a bad mood, grumpy, or even has a bit of a mean streak. It's a colorful way to describe a sour disposition, often temporary but sometimes a personality trait. You'll hear it often in casual chats. For instance, if your friend warns you, 'Uf, no le hables a Pedro hoy, tiene mala uva,' they're telling you Pedro is grumpy and best avoided. Or, 'La jefa siempre tiene mala uva cuando no ha dormido bien,' meaning the boss is always irritable after a bad night's sleep. It perfectly captures that 'don't mess with them' vibe.The 'Grammar Math'
The 'Grammar Math' for tener mala uva is simpler than you think! It’s all about understanding idiomatic expressions, where the literal meaning of words doesn't apply. Think of it as: Tener (to have) + mala (bad) + uva (grape) ≠ having bad grapes.Instead, it functions like many other 'tener' expressions for states or feelings: Tener + [abstract noun/adjective describing a state] = 'To be' in that state.
For example, tener hambre (to be hungry), tener sed (to be thirsty). Here, mala uva acts as a fixed phrase signifying a bad temper or mood. So, the 'formula' is effectively: Tener + mala uva = To be grumpy/mean-spirited. You can even say tener buena uva for someone good-natured!