Language:
Free Online Dictionary|3Dict

一干二净

Source : CEDICT

thoroughly (idiom)/completely/one and all