Posted by Michael on November 15, 2003
The French guy needs more help ! I'm unable to find exactly what slick means. It's about a car in this phrase. Thanks