1 definition by Waltham Citizen
One of THE biggest dumps in Massachusetts. Home of the scumiest, trashiest, dirtiest people you will ever meet in your entire life. The majority of its inhabitants are drunks or criminals. If you can escape the drugs and violence, get out of that waste-yard before it is too late.
by Waltham Citizen March 6, 2011