What is Ham Town?
Framingham, massachusetts.
obviously so named because of the "ham" in it. FramingHAM.
No, it is not a large producer of ham.
Ham town is becoming more and more ghetto. Some people are beginning to call Beaver a mini-Boston.
See framingham