Weirdoes Synonyms

Someone unpleasantly strange or eccentric
(Noun)