OLLA-PODRIDA Meaning of OLLA-PODRIDA in English n. [ Sp. ] Mixture, medley, olio. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012