Skip to main content

Definitions by The Sleeper mk2

Shelling the Port 

Naval term for smashing a land based female
I shelled the port when we stopped over at portmouth docks - shelling the port