1 definition by kelly green12344231323111`2312
Sudbury is a great town full of smart, athletic and pretty people. Not everyone here drinks or smokes so all of your previous people who wrote definitions for sudbury can just suck it. if you arent from sudbury, your town is probably shitty.
by kelly green12344231323111`2312 April 17, 2010