moonstruck
Explore definitions, synonyms, and language insights of moonstruck
Definitions
Adjective Satellite
insane and believed to be affected by the phases of the moon
Explore definitions, synonyms, and language insights of moonstruck