1 gold dust twins | Definition of gold dust twins

gold dust twins

plural noun

Definition of gold dust twins

: a pair of inseparable and indefatigable workers

History and Etymology for gold dust twins

so called from the twin boys depicted on the box of Gold Dust, a trademarked soap powder

Keep scrolling for more