Plural of weirdo; people who are unusual, strange, or don't fit in with what's considered normal.
From 'weird' (meaning strange or supernatural, from Old English 'wyrd' meaning fate) plus '-o' (informal suffix) and plural '-es'. The informal '-o' suffix became popular in the 20th century.
The word 'weird' originally meant something controlled by fate or destiny—so calling someone weird was saying they were fated to be strange, which is a pretty poetic insult.
Complete word intelligence in one call. Free tier — 50 lookups/day.