The Teaching Exchange Pecha Kucha Presentations. What is Pecha Kucha ???? Pecha Kucha is the Japanese term for the sound of conversation (“chit chat”