yappatron UK /ˈjæp.əˌtɹɒn/US /ˈjæp.əˌtɹɑn/ noun1 •(slang, disapproving) A chatterbox (someone who talks to excess).Not this yappatron again! formsyappatrons