The word here does not refer to public speaking, but means "chatting, questioning, arguing."
Ang salitang ito ay hindi tumutukoy sa pagsasalita sa publiko, subalit ang ibig sabihin ay nagdadaldalan, nagtatanong, nakikipagtalo.