What does blobzilla mean?

blobzilla meaning in Urban Dictionary

a lady that is on her behalf period and in complete nag mode making their particular man's life a total distress.