No tener pelos en la lengua
Meaning: To speak very bluntly and honestly.
Language: Spanish
Literally: To have no hairs on the tongue
Category: Body & Senses
Origin: Spanish Golden Age expression, 16th-17th century.
Loading the full interactive collection…