Top definition
Short abbreviation for Southampton, a large city on the South Coast of England.
1 -a: ''all right Mush''

b: ''Yeah, going down to Soton later to drink jager bombs and look at boats.''

2 - a: ''I hear Liverpool are offering Soton £55 million for Harrison Reed''

b: ''oh dear''
by penishands115 June 19, 2015
Get the mug
Get a Soton mug for your brother Georges.
2
The combination of "So Much" and "Tons", meaning "A Lot".

Coined by the creative geniuses at So Tons Creative.
I love you So Tons! Thank you So Tons! I miss you So Tons.
by 888grrl July 24, 2008
Get the mug
Get a So Tons mug for your bunkmate Vivek.