play in Peoria find favour with the average person, especially the average consumer. US informal
☞ Peoria is a town in the state of Illinois, and the expression originated in the world of touring theatre, denoting a play that would be commercially successful in an average middlebrow place.