1 definition by ThePoliceman24

Top Definition
A psychopath who is schizophrenic or starts shouting like a nutcase.
You shitting mentalhead!
by ThePoliceman24 August 09, 2020

Mug icon
Buy a Mentalhead mug!