Green’s Dictionary of Slang

slimy adj.

[SE slime]

1. [mid-19C+] deceitful.

2. [1980s+] (US black/campus) very unattractive.