Green’s Dictionary of Slang

major nasty adj.

[major adv. + nasty adj. (6)]

(US black/teen) very unpleasant, very difficult.

[UK] in J. Mowry Way Past Cool.