What is Dogooda?
someone who puts there nose in other people buisness
Mendoza is such a dogooda
See snitch, hen, jew, nosey, fagazi