rotter
nounA scoundrel.
nounOne who talks or writes βrotβ; a humbug.
nounA
A
A
a person who is deemed to be despicable or contemptible
A scoundrel.
nounOne who talks or writes βrotβ; a humbug.
nounA
A
A
a person who is deemed to be despicable or contemptible
Begin a journey through worlds of puzzles.