What is the meaning of Rigmarole?

A long and complicated formal procedure.

Confused and incoherent talk; nonsense.

Characterized by rigmarole; prolix; tedious.

Source: wiktionary.org