kamus
.
Search
About
slicked_up
English
slicked up
Adjective
Having been made especially tidy
English: slicked up