I’m from Stockport and we use it there. It means to be in a bad mood/having a strop/sulking. My grandma was from Yorkshire and she used it too.
We would say, “Ooohhhhh she’s got a right cob on!” (And usually laugh at that person because they were being ridiculous 😂)