八婆

Etymology
, perhaps from Cantonese +.

Noun

 * 1)  nosey parker; meddling woman; bitch