1 definition by Lewis12121

Top Definition
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

Mug icon
Buy a Portsmouth mug!