1 definition by massachusetts resident

a mostly white town where the only people hoo have not gotten drunk by 7th grade are the computer geeks
there's more drugs in sudbury than in da projects cuz every1 can afford it
by massachusetts resident March 24, 2004
Get the sudbury mug.