A jealous, older woman who spreads rumors and sabotages a younger female because they wish they were not old and washed up. An older woman who "hates" on younger woman, usually over attention.
A British term, given to someone who says something stupid or makes a stupid remark, usually due to living a sheltered life and having little exposure or knowledge about the world around them.