slicked up английский

Значение slicked up значение

Что в английском языке означает slicked up?

slicked up

having been made especially tidy slicked up for visitors

Возможно, вы искали...

slicked | up