1 definition by Haydon

Top Definition
A small joint in southern Spain where rich bastards live
The rich cunt lives in sotogrande the bastard
by Haydon December 24, 2019

Mug icon
Buy a sotogrande mug!