Etymology
Today it means: A person who is unpleasant or underhanded; a slimeball. Full definition →
From slime + bag.
Etymology from Wiktionary, CC BY-SA 4.0.