1 definition by tyson30005

Top Definition
Jamican way of saying "talking rubbish"
delroy- man been too much chat chat down here about meh
by tyson30005 December 18, 2009
Mug icon
Buy a chat chat mug!