1 definition by Smurfy16
Spa, is another word used for the word friend. Commonly used by chavs in South Wales, it is commonly thought to have come from the Newport area, home to Goldie Lookin Chain, which also use the word regularly in their songs.
by Smurfy16 December 2, 2005