Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

moonling Definition

Cancel
moonling
noun
A simpleton; a lunatic

Words Related to moonling!

moonling Examples by Brain Bank Users