Skip to main content

Definitions by XWWB

(West Cheshire slang)

1.A resident of Wrexham in North Wales
2. An associate of Wrexham Football Club
The Goats lost again last week
goat by XWWB December 9, 2003