
lucky dog
Meaning: A lucky person.
Example: “You won a trip to Hawaii? You lucky dog!”
Origin: Turns on an inversion English performs constantly but rarely notices. Calling a person a dog has been an insult for as long as the word has existed, and it remains one in most contexts — yet among people who are on genuinely easy terms, an insult can function as proof of intimacy, since only someone secure in the friendship would risk it. "Lucky dog" exploits that precisely: it delivers envy in the costume of abuse, which lets the speaker acknowledge another's good fortune without the awkwardness of straightforward praise or the sourness of open jealousy. The phrase is attested from the 1700s, and it belongs to a large family of affectionate English insults — old devil, you rascal, sly fox — that all work by the same trick.
More English idioms
- take the bull by the horns To take action in a difficult or unpleasant situation.
- talk turkey To talk seriously, usually about a business deal.
- white elephant An item that no one wants to buy or that is difficult to get rid of; a costly but useless…
- wild-goose chase A useless or difficult search.
- wolf in sheep's clothing Someone who presents himself as a harmless person, but who has intentions that are not ho…
- apple of one's eye A person or thing that is precious or loved above all else.
Explore another collection: Untranslatable Words
Words that capture a feeling or idea English needs a whole sentence for.
Keep exploring