spit shined

adj.

Still drunk, and polishing every available shoe with the confidence of a public service.

Source: Wiktionary