See also: moonrat English Noun moon rat (plural moon rats) Alternative spelling of moonrat. Anagrams Moronta, manrootWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads