Non avere peli sulla lingua
Meaning: To speak bluntly and hold nothing back.
Language: Italian
Literally: To have no hairs on your tongue
Category: Body & Senses
Origin: An unobstructed tongue speaks freely; the image is proverbial across the Romance languages.
More idioms — Body & Senses
- Avere le mani bucate — To be a spendthrift.
- Остаться с носом — To be left empty-handed or outwitted.
- Делать ноги — To run away quickly.
- Заговаривать зубы — To distract someone with smooth, evasive talk.
- 二階から目薬 — A roundabout effort that has no real effect.
- 喉から手が出る — To want something so badly you can hardly bear it.
More Italian idioms
- Liscio come l'olio — To go off without a hitch.
- Fare il portoghese — To sneak in without paying.
- Prendere lucciole per lanterne — To be completely and badly mistaken.
- Rimanere in mutande — To be left penniless.
- Tutto fa brodo — Every little bit helps.
- Capire fischi per fiaschi — To misunderstand completely.
Loading the full interactive collection…