Twerps Synonyms

Someone who is regarded as contemptible
(Noun)