Skip to main content

SuicidalFUCK's definitions

March Cambridgeshire

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"
by SuicidalFUCK January 22, 2018
mugGet the March Cambridgeshiremug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email