Top definition
A person that resides in the Southampton area. Normally far superior to those from other regions of england.
Person 1: OMG! Did you see that fight?

Person 2: Yeah, that guy took on all 7 of them! He must be a Sotonian.
by Ginga Ninjer December 07, 2010
Get the mug
Get a Sotonian mug for your friend Julia.