Green’s Dictionary of Slang

hatch up v.

[hatch n.1 (1)]

to commit to a psychiatric institution.

[US]N.Y. Times 14 June 1: With those crazy popping eyes and that bizarre speech pattern, the lady would be hatched up on sight [HDAS].