Top definition
Buckshaw Village is a large character-less housing development in Lancashire, internet has not yet been invented and mobile phones are a pipe dream. It's inhabitants are upper class, deluded yuppies who spend most their weekends sipping cappuccino in soft play centres.
Buckshaw Village, not really a village at all.
by Emsnub September 22, 2016
Get the mug
Get a Buckshaw Village mug for your grandma Sarah.