British slang for an annoying, stupid and/or bitchy woman. Sounds funniest when spoken in a Glasgwegian accent.
確定! 回上一頁