yack away


Meanings

  • talk incessantly and tiresomely