Upon looking it up it is an English expression. Originally it meant a fishermans wife who used to clean and gut the fish, loud,brash and a bit common but nowadays it's more of a naggy, whiney, whingey woman. I didn't mean to be that harsh about myself lol!!