Definition of "moonrats"

moonrats