Mentalcase

Someone who is mentally challenged and/or crazy.

See nutcase.
by Demski July 22, 2008
Get the Mentalcase mug.