clean someone out—(coll.) take everything from a person; deprive or cheat smb. of his money, etc.:
- “She cleaned me out,” says Williams. “She used me to get to America.”
clean up on someone—(U.S. coll.) defeat an opponent (in a fight):
- Chavez looked tired and Tszyu cleaned up on him, clocking him with a clean left hook and several right uppercuts.