Bug-eyed-monster definition

(science fiction, derogatory) An extraterrestrial.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
bug-eyed-monster
Plural:
bug-eyed-monsters