a person who is acting in a silly or weird manner; interchangeable with silly goose
Look over there she is being such a moonbat.