nagger


nagger (http://definr.com/nagger)

     n : someone (especially a woman) who annoys people by constantly
         finding fault [syn: scold, scolder, nag, {common
         scold}]