1 definition by CowMcCowie

Top Definition
British slang for an annoying, stupid and/or bitchy woman. Sounds funniest when spoken in a Glasgwegian accent.
Och, gonnae just shut it, ya cow!
by CowMcCowie October 02, 2007

Mug icon
Buy a cow mug!