一干二净

一乾二淨
gānèrjìng
  1. thoroughly (idiom)
  2. completely
  3. one and all
  4. very clean

CEDICT

Entry Composition