1 definition by barkingdon

Top Definition
shitty, stinky place in london with loads of crackheads. full of chicken and chip shops.
A: ah mate i went barking last weekend
b: fuck you must be traumatized
by barkingdon May 28, 2019

Mug icon
Buy a Barking mug!