sotogrande Share definition Flag A small joint in southern Spain where rich bastards live The rich cunt lives in sotogrande the bastard sotogrande by Haydon December 24, 2019 0 0 Get merch Get the sotogrande mug. Buy Now — $32.95 See more merch