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