Quaint brit slang for a lunatic. One often encounters them while riding the tube.
Sign up
Need help? accounthelp@everything2.com