naggy bitch
A loud, smelly, constant annoyance who turns small issues into full-blown meltdowns.
I left my keys on the table. You ruined my whole day.
You said you'd help me move. Now I'm stuck with this couch.
I got a B+ on my test. I'm failing life.