Synonyms for "weirdo"

Words with similar meaning