IdiomBody & SensesItalian

Non avere peli sulla lingua

Meaning: To speak bluntly and hold nothing back.

Literally: To have no hairs on your tongue

Example: “La dottoressa non ha peli sulla lingua: mi ha detto di smettere subito.” — The doctor didn't mince her words: she told me to stop right away.

English equivalent: Not to mince one's words

Origin: A tongue with hairs on it would trip and stumble over its words. Having no hairs on one's tongue is speaking freely and bluntly, without holding anything back. Spanish has the same phrase, no tener pelos en la lengua, and French says ne pas avoir la langue dans sa poche.

Equivalents in other languages

See all 7 languages side by side →

More Italian idioms

Explore another collection: Proverbs

Short sayings of timeless wisdom from more than 50 cultures, each with its meaning and origin.

Browse all proverbs →

Keep exploring

Explore all idioms →