1 definition by LolXD 123

Top Definition
A place for chavs and slags alike to roam freely, intertwined with each other both physically and metiforicaly
-Where can I go to shag
-Shavington
by LolXD 123 February 25, 2021

Mug icon
Buy a shavington mug!