weirdo(noun) noun1. someone unpleasantly strange or eccentricSimilar word(s): creep, spook, weirdie, weirdyDefinition categories: person2. someone deranged and possibly dangerousSimilar word(s): crazy, looney, loony, nutcaseDefinition categories: person, lunatic, madman, maniac