1 definition by Moustache 37

Top Definition
Referring to Lancashire, United Kingdom.
"I hear the chippy's are good in Lancashire"
"Aye God's Country you know"
by Moustache 37 August 30, 2019

Mug icon
Buy a God's Country mug!