The Local Way to Say It
When a Madrileño says someone's being foolish, they rarely resort to direct insults. Instead, they'll often say, "No tiene dos dedos de frente." Literally, this means "They don't have two fingers of forehead," implying a lack of space for brains, or more accurately, a complete absence of common sense. It's a colorful, everyday idiom you'll hear in any bar or family gathering. It’s perfect when someone does something truly illogical or clueless.Imagine your friend trying to take the metro from Sol to Gran Vía – a two-minute walk! You'd chuckle and say, "¡Ay, Javier no tiene dos dedos de frente!" (Oh, Javier lacks common sense!). Or if someone keeps making the same obvious mistake: "Es que de verdad no tienes dos dedos de frente, ¿eh?" (You really don't have an ounce of common sense, do you?). It's a gentler, more idiomatic way to express exasperation.
The 'Grammar Math'
Let's break down this fantastic idiom. The core is the verb tener (to have) in the negative, followed by the specific phrase dos dedos de frente (two fingers of forehead).The 'Grammar Math' is simple:
No + tener (conjugated) + dos dedos de frente = To lack common sense/To be foolish
So, if "I don't have common sense," it's "No tengo dos dedos de frente." If "He doesn't have common sense," it's "No tiene dos dedos de frente." Notice how tener changes depending on who you're talking about. The rest of the phrase, dos dedos de frente, remains constant. It's an unchangeable block, always plural and always "de frente." No need to worry about gender or number agreement here – just conjugate tener correctly, and you're golden! This phrase is a fixed unit, always expressing that idiomatic meaning.