Arabic origins, other dialects pronounce it magnoon, it literally means "crazy" as in mentally ill, but has been extended in the vernacular to include something that's fucked up, crazy, or unbelievable.
Did you see the crane falling from the roof? That shit was majnoon!

or

That bitch is majnoon, running around the streets yelling expletives at random strangers.
by shayaknyc May 5, 2008
Get the Majnoon mug.
A word used by youtuber Itzswab meaning crazy
kareem: “dang awab i bet you won’t take your dirt off in front of everyone”
Awab: does it
Kareem: Awab you really majnoon
by Emma Holder November 15, 2021
Get the majnoon mug.