Bug-eyed monsters Synonyms

We can't find synonyms for the phrase "Bug-eyed monsters", but we have synonyms for terms, you can combine them.

BM abbreviation

BM is an abbreviation for Bug-eyed Monsters
What does BM stand for?
BM stands for "Bug-eyed Monsters"