slicked up
تعریف انگلیسی
adjective
- having been made especially tidy “slicked up for visitors”