1 definition by Caz_Chaos
Local nickname for football team West Bromwich Albion Football Club in the West Midlands, England.
Oh and when I say football I mean soccer, not American football.
Oh and when I say football I mean soccer, not American football.
by Caz_Chaos April 7, 2009