1 definition by Loovy

Top Definition
Shit hole
Barry: ha you live on Sutton park. What a shit hole
by Loovy February 11, 2019

Mug icon
Buy a sutton park mug!