Skip to main content

Definitions by Curls_

southsea 

The nice part of Portsmouth. Where all the skates and mushes would like to live.
Let's go to Portmouth, by Portsmouth I mean Southsea because noone wants to go to Portsmouth.
southsea by Curls_ June 25, 2014