1 definition by Nick.....with help from Dools
Waltham-n.-aka "The Ham", home of annoying Bostonians who do nothing but drink their lives away and swear the sox will bring it home again. In..."The Ham" we like to praise Waltham and reminisce about the good days when we were actually good at something.
by Nick.....with help from Dools February 24, 2005