I heard this term for a wife for the first time yesterday. Maybe I have been living under a rock, I am not in UK so maybe this term is widely used, but I just have never heard it.
AIBU to think that this is one of the most derogatory term I have ever heard!