Green’s Dictionary of Slang

Major n.

see Mr n.