cleaner-uppered

adj.

A drinker so far gone that tidying the pub becomes a personal summons.

Janivea was cleaner-uppered, sweeping crumbs towards the dartboard with a folded menu.

Source: Wiktionary