He sure cleans up nice.
Additional definitions for 'clean up':
|clean up||To make a large profit; to win by a large margin, or to win a large amount, especially in gambling. Also clean house.|
|clean up||To make an area or a thing clean; to pick up a mess; to tidy.|
Find a translation for the clean up phrase in other languages:
Select another language: