Skip to main content

Definitions by MuffinsTheGreat

Slang both for the city of Portsmouth (in the UK), and its football team (Portsmouth FC).
I'm taking the ferry to Pompey.

Pompey beat Southampton three nil.
pompey by MuffinsTheGreat April 16, 2008