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
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.×