Green’s Dictionary of Slang

m.h. n.

[mental health]

(US) a mentally unstable, insane person.

[US]Dallas Morning News 28 Nov. 6P: His illness is obvious enough that even the thugs who prey on street people steer clear. In the slang of the homeless, he’s ‘MH’ – ‘mental health’ – which means it’s best to just leave him alone.