Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Hip'n'arty
Sutton
Share definition
Flag
A nice borough in South
London
, and the
main
town
within the borough.
Sutton is the most up and coming borough in
London
.
There's a nice
little
music
venue in West Sutton.
Sutton
by
Hip'n'arty
May 31, 2014
Get the
Sutton
mug.