bug-eyed monster

Noun

 * 1)  An extraterrestrial.

Synonyms

 * BEM

Translations

 * Finnish: mulkosilmäinen hirviö