rattle on


Meanings

  • talk incessantly and tiresomely