Megillah is slang for a long, involved story or account. Megillah can also refer to a complicated sequence of events, or it can be used as a synonym of ball of wax meaning “everything involved in what is under consideration.” All three senses of megillah are often preceded by the adjective whole.
One of five books of the Hebrew scriptures (the Song of Solomon, Ruth, Lamentations, Ecclesiastes, and Esther) that are appointed to be read on certain Jewish notable days, esp. the Book of Esther, read at the festival of Purim
Something in its entirety, esp. a complicated set of arrangements or a long-winded story
a long, involved story [n MEGILLAHS]
slang a long involved story or account.
a long, involved story, also MEGILLA [n -S]
a lengthy and tediously complicated situation or matter.