1 definition by amanda***

a small town that consists mostly of rich jewish snobs. most of the people in sudbury are either nerds, sluts or have nothing better to do than swim in their own money. Nothing ever happens in sudbury. we have a new, immense high school that everyone gets lost in and we are about 45 minutes away from boston. overall, it is a crap place to live. the end
someone who lives in sudbury- "i wish i lived in california"
by amanda*** January 9, 2006
Get the sudbury mug.