After they argued, it fell to me to talk to her and try to mop up.
Additional definitions for 'mop up':
|mop up||To clean with a mop; especially to clean up a spill or mess.|
Find a translation for the mop up phrase in other languages:
Select another language: