Shottingham
Proper noun
Meaning
Shottingham
(UK, informal, derogatory) The city of Nottingham, England in reference to its historical high gun crime rate.
Proper noun
Shottingham
(UK, informal, derogatory) The city of Nottingham, England in reference to its historical high gun crime rate.