Green’s Dictionary of Slang

-zoid sfx

(orig. US) used to invest a variety of terms, usu. negative and derog. descriptions of people, with a ‘space-age’, SF aura; thus freak-a-zoid under freak n.1

[US]Eble Campus Sl. Apr. 7: sleazoid – promiscuous female.