1 definition by GoneforWhiskey

Top Definition
A slang term used (mostly in south west England clubbing scenes) to suggest the act of oral sex or "Going down" on another person. Going Down- Camden Town.
Wanna go to Camden Town?
by GoneforWhiskey August 29, 2010

Mug icon
Buy a Camden Town mug!