XWWB's definitions
(West Cheshire slang)
1.A resident of Wrexham in North Wales
2. An associate of Wrexham Football Club
1.A resident of Wrexham in North Wales
2. An associate of Wrexham Football Club
by XWWB December 9, 2003
Get the goatmug.
Get the goatmug. We'll email you a link to sign in instantly.