1 definition by Lewis12121

Where perfection meets paradise, the harbour town of Portsmouth is born. A collection of rolling hills, real gentlemen, and a burger van combine to create this magical location.
Thou hath visit thy Portsmouth, thus shalt surely remain mushty
by Lewis12121 January 10, 2014
Get the Portsmouth mug.