Definitions by GatesheadsFinest
Teams
Teams is a place in Gateshead crafted from god himself creating a group of gangsters referred to as the Teamsers. They sniff more coke to Jordon Belford himself and shag more birds then a horny dog
Teams by GatesheadsFinest March 18, 2022