Definitions of olla podrida:

  • noun:   Spanish version of burgoo