1 definition by Debby Tallent

Top Definition
slippery condition.
After the rain the roads were slicky but we still had gription.
by Debby Tallent August 25, 2008
Mug icon
Buy a slicky mug!