slicked_upEnglish

slicked up

Adjective

Having been made especially tidy

English: slicked up