c287960f_ng_for_EFL_Students___Teachers__Meaning
[Saying] how does that play in Peoria [Meaning] 
what is reaction of average person at grass roots
Page 2: Business English Jargon & Slang for EFL Students & Teachers
Meaning