Green’s Dictionary of Slang

weirdo n.

[SE weird + -o sfx (2)]

1. an eccentric, a peculiar person.

L. Feather Encyc. of Jazz 347: weird-o: a weird person.
[US]J. Blake letter 21 Jan. in Joint (1972) 197: Saying what a drag to have all the winos and weirdos back on Flagler.
[US](con. late 1940s) E. Thompson Tattoo (1977) 606: The old weird-o in high top sneakers with his pants rolled to his knees and dippy sailor’s cap.
[UK]Flame : a Life on the Game 62: Jesus Christ must have been a weirdo, hanging around the desert with twelve mouldy hippies.
[UK]Indep. Rev. 4 Aug. 12: The idea that this is a slightly wafty, airy-fairy place full of hippy, green weirdos couldn’t be further from the truth.
[NZ]A. Duff Jake’s Long Shadow 29: Shit, listen to ’em: endless line-up of idiots, losers and weirdoes.
[Aus]L. Redhead Thrill City [ebook] He was a bit of a weirdo [...] One of those antigovernment, hermit types.
[UK]K. Sampson Killing Pool 304: Got to hand it to the old weirdo, he moves fast for a fella his age.

2. one who enjoys non-standard sexual practices; also attrib.

[US]K. Brasselle Cannibals 212: Leonard Morris is a weirdo who digs seeing girls make it together.
[US]J. Wambaugh Choirboys (1976) 232: I said the weirdo has nineteen inch arms!
[UK]Kirk & Madsen After The Ball 46: Most straights lump homosexuals into the ‘creepy weirdo’ class – alongside necrophilia, bestiality [...] and snuff sex.
[US]T. Dorsey Florida Roadkill 80: Foot weirdo.
[Aus]T. Winton ‘Abbreviation’ in Turning (2005) 24: He wondered what it’d be like to have an older sister. How could you stand the sight of all that flesh without turning into some kind of sister-weirdo?
[US](con. 1973) C. Stella Johnny Porno 12: Weirdos came to see this one [i.e. the porn movie Deep Throat] ’ll pro’bly love that one too.
[US]H. Davidson ‘This Little Piggy’ in Pulp Ink [ebook] She had special nicknames for the real weirdos. There was her regular four o’clock Tuesday appointment, who liked her to wear pink marabou stilettos [...] she called him Frederick’s of Hollywood.