Top definition
A brainstorming cocktail involving a large port, vodka, rum and horseradish sauce..
"Lady Phillipa, who was herself well irrigated with horizontal lubricant, gave him a boozy wink"
Get the mug
Get a southampton red rum mug for your girlfriend Helena.