CowMcCowie's definitions
British slang for an annoying, stupid and/or bitchy woman. Sounds funniest when spoken in a Glasgwegian accent.
by CowMcCowie October 17, 2007
Get the cow mug.
Get the cow mug.We'll email you a link to sign in instantly.