Nutters is the first word that springs to mind, but I bet you still have a grin like a Cheshire Cat.