What is the meaning of Rigmarole?

A long and complicated procedure that seems tiresome or pointless; seemingly unnecessary hoops.

Nonsense; confused and incoherent talk.

Prolix; tedious.

Source: wiktionary.org