rotter

noun

A scoundrel.

noun

One who talks or writes β€˜rot’; a humbug.

noun

A worthless, despicable person.

noun

A scoundrel.

noun

A non-accredited journalist.

noun

a person who is deemed to be despicable or contemptible