1 definition by DatBoyBeTrippin

1
A place in North Cambridge, typically a rough area
I was going to have a cheeky nandos with the lads but then ended up being shanked and mugged in Arbury
by DatBoyBeTrippin September 15, 2015
Get the mug
Get a arbury mug for your Aunt Larisa.