Noun
(UK, Australia, New Zealand, slang, vulgar, derogatory) A stupid or annoying woman.
(vulgar, slang) A female masturbator.