Etymology
Today it means: Synonym of lucky duck. Full definition →
Extended from lucky duck.
Etymology from Wiktionary, CC BY-SA 4.0.