yabbered is yabber's Past Participle

yabber

US 
UK 
  • n.饶舌;闲谈;急促
  • Web谈话;叨唠
Past Participle:yabbered  Present Participle:yabbering  Simple Present:yabbers  
n.
1.
饶舌;闲谈,聊天
2.
急促,不清楚地说话