Top definition
Slang for New Addington in Croydon, South London.
"Lets go bang up those townie fucks in Addo bruv."
by On_fire September 03, 2004
Get the mug
Get a addo mug for your mate Larisa.