bug-eyed monster

bug-eyed monster

English Noun
Ad

Definition

An extraterrestrial.

Example Sentences

  • "Speaking of The SPWSSTFM, the cover inspired me to organize the SFTPOBEMOTCOSFP. (Society For The Prevention Of Bug-Eyed Monsters On The Covers Of Science-Fiction Publications.)"
Ad