What does 一干二净 (yī gān èr jìng) mean in English?

Card 3065HSK Level 43065/3571
CARD3065
PROGRESS86%
一干二净
一乾二凈
yī gān èr jìng
completely; thoroughly

Reveal: Click/Space/Enter/↑↓/w/s/j/kNavigate: ←→/h/l/a/d