Skip to main content

Definitions by 2dogsslaa

The abousolute hardest town in England

Especially churchy or diggy
Dotn fuck with skem
Skem by 2dogsslaa April 14, 2021