clean up on something

clean up on (something)

To obtain a lot of earnings, winnings, or desired goods (most often money) from a particular venture or action. I'm buying you dinner because I really cleaned up on chips at the poker game last night! If our little invention gets mass-produced, we'll clean up on cash!
See also: clean, on, up
Farlex Dictionary of Idioms.

clean up (on something)

in. to make a lot of money on something. If we advertise, we can clean up.
See also: clean, on, something, up
McGraw-Hill's Dictionary of American Slang and Colloquial Expressions
See also:
  • clean up on (something)
  • astonish
  • be nothing short of (something)
  • nothing for it
  • there's nothing (else) for it (but to do something)
  • there's nothing for it
  • there's only one thing for it
  • under control
  • color me (something)
  • excited