Find the word definition

Wiktionary
moon rat

n. (alternative spelling of moonrat English)