Sort:  
 4 years ago  

Ahahahahaha. Why would you ask me about grandpa words?

Slick in this case would 'well put together and thought out'. I think it comes from an old printing term 'slick stock' which would be for magazine covers.