Phrase from the UK. Used to explain that someone or something is getting on your nerves/annoying. Not necessarily said by a woman, and not to be taken literally.
Our projects: Financial Independence: Your personal finances in the cloud | CatamaranAdvisor: Catamaran database, catamaran specifications, photos of catamaran interiors and exteriors