Refine this word faster
Scumlord
noun
Definitions
Noun
- 1 A term of abuse. derogatory
Etymology
From scum + -lord.
See also for "scumlord"
Next best steps
Mini challenge
Unscramble this word: scumlord
From scum + -lord.
Unscramble this word: scumlord