tener un rabo de paja

Meaning: To feel guilty or anxious about something, fearing exposure of a personal fault or secret.

Language: Spanish

Literally: to have a straw tail

Category: Animals

Origin: Descends from a fuller, older proverb: "quien tiene rabo de paja, no se debe acercar al fuego" — whoever has a tail made of straw shouldn't get close to the fire, since straw catches alight far more easily and dangerously than any other material a tail might be made of. A version of the saying is documented in Spain by around 1800, phrased as a warning that only someone without a hidden weakness could safely stay calm near danger. "Rabo" and "cola" have long been near-synonyms in Spanish for tail, with "rabo" the more colloquial, popular term and "cola" its more formal equivalent, and both versions of the saying survive today, describing someone whose own guilty conscience makes them anxious the moment a related topic comes dangerously close.

Equivalents in other languages

More idioms — Animals

More Spanish idioms

From our tongue twisters

Browse all tongue twisters →

← Back to Idioms