sometimes they are not gossiping but telling the truth
sometimes they are gossiping cuz they like attention
sometimes they are gossiping cuz they like being dramatic
sometimes they are gossiping cuz they have low self esteem
sometimes they are gossiping cuz they have nothing better to do (some desi aunties)
p.s. my cafe style response here in all views section :)
nice answer
those pretty much cover the reasons :@:
too much time otn their hands or from what i've seen personally it's how they keep conversations going, people don't have much to talk about so they start talking about other people, and if their social skills are not up to par then gossiping helps to boost that up .