English word definition — powered by WordNet
marked by spirited enjoyment
informal or slang terms for mentally irregular
Want to remember barmy?