#1 weirdo n. [creep, weirdie, weirdy, spook] someone unpleasantly strange or eccentric. wn
#2 weirdo n. [crazy, loony, looney, nutcase] someone deranged and possibly dangerous. wn
vizzz