Top definition
March is a town in Cambridgeshire full of takeaways and polish shops. Recently there has been an uproar in vape stores. Home to chavs, drug dealers and snakes, it's the place to be if you're a low life and don't have any ambitions.
"I live in March"

"But isn't March a month?"
"It's also a town, March Cambridgeshire"
via giphy
by SuicidalFUCK January 22, 2018
Get the mug
Get a March Cambridgeshire mug for your mate Riley.