scumlord

English

Etymology

From scum +‎ -lord.

Noun

scumlord (plural scumlords)

  1. (derogatory) A term of abuse.
    Synonyms: see Thesaurus:jerk