Invisible Spanish501 essential idioms, explained

Hacer el canelo

/a·ˈθeɾ el ka·ˈne·lo/

To act like Canelo.

Frequency
ConversationVery common
JournalismOccasional
LiteraryRare
AcademicVery rare
In English

to make a fool of oneself; **to make a fool of oneself**; **to look like an idiot**; **to make oneself look ridiculous**; **to play the fool**; **to be a mug** (British, when someone is being taken advantage of)

Meaning

Hacer el canelo means to make a fool of oneself, to look foolish, to act like an idiot, or to behave stupidly.

Examples

No hagas el canelo y dile que no.

Don't make a fool of yourself—just tell him no.

Estuve dos horas esperando para nada. Hice el canelo.

I waited for two hours for nothing. I made a fool of myself.

Si aceptas esas condiciones, vas a hacer el canelo.

If you accept those conditions, you'll be making a fool of yourself.

Todos se estaban riendo y él allí haciendo el canelo.

Everyone was laughing and he was there making a fool of himself.

It can also mean to waste one's time or effort doing something pointless, especially when someone else is taking advantage of you.

Used when
  • behaves foolishly
  • allows themselves to be deceived
  • does something pointless
  • makes themselves look ridiculous
  • accepts an unfair situation without reacting
Origin

The expression is traditionally associated with canelo, an old colloquial word used to describe a simpleton or foolish person.

The important development is the semantic association between canelo and someone who behaves foolishly or allows themselves to be made a fool of.

Cultural note

Hacer el canelo is often less aggressive than directly calling someone idiota.

For example:

No hagas el canelo.

can be said to a friend as friendly advice:

"Don't be stupid."

It can also be self-deprecating:

Hice el canelo y compré el producto sin comparar precios.

Here the speaker is admitting that they behaved foolishly.

Did you know?

Spanish has several expressions for behaving foolishly or allowing oneself to be deceived:

  • Hacer el canelo → to make a fool of oneself.
  • Hacer el indio → to behave foolishly / fool around.
  • Hacer el primo → to let oneself be taken advantage of.
  • Hacer el tonto → to act stupidly.
  • Hacer el paripé → to put on a show / pretend.

The distinction between hacer el canelo and hacer el primo is particularly useful: the first focuses on looking foolish, while the second usually suggests being taken advantage of because of one's naivety.

For English speakers

Do not translate:

No hagas el canelo.

as:

Don't do Canelo.

Instead, use:

Don't make a fool of yourself.

Don't be stupid.

Don't make yourself look ridiculous.

See also

There are five hundred more.

The complete collection — no ads, on paper or Kindle.

Get the book on Amazon