deodorant

mastery
UK /diˈəʊ.də.ɹənt/ US /diˈoʊ.də.ɹənt/nounadj

card 1 of 4 · idiom meaning

What does the idiom 'success is a great deodorant' mean?

What does the idiom 'success is a great deodorant' mean?