success is a great deodorant en · X
Etymology
Frequently attributed to Elizabeth Taylor. First use appears c. 1977 in The Good Housekeeping Woman's Almanac.
Meanings
- The attainment or achievement of success eliminates or overshadows one's past misdeeds or failures.