1 definition by Moustache 37

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
Get the God's Country mug.