Search results
- Dictionarysleazoid/ˈsliːzɔɪd/
adjective
- 1. sleazy, sordid, or despicable: "a sleazoid lawyer"
noun
- 1. a sleazy, sordid, or despicable person: "they're not the drug-crazed sleazoids they're often thought to be"
Powered by Oxford Dictionaries