Slimeball

Etymology
slime + ball

Noun

 * 1)  A person who is slimy (in the figurative sense of underhanded, sneaky).