Skip to main content

Curls_'s definitions

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.
by Curls_ June 25, 2014
mugGet the southsea mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email