im still a chatchat di peopledem business bout di place
S/he still [prog] Verb-Verb the people [+plur] business around the place
She's still incessantly spreading those people's private affairs all over town