success is a great deodorant
English
editEtymology
editFrequently attributed to Elizabeth Taylor. First use appears c. 1977 in The Good Housekeeping Woman's Almanac.
Proverb
edit- The attainment or achievement of success eliminates or overshadows one's past misdeeds or failures.
- Synonym: winning is a great deodorant