Rigmarole

Spanish Meaning

galimatías

relación disparatada

English Meaning

  1. Confused, rambling, or incoherent discourse; nonsense.
  2. A complicated, petty set of procedures.