meaning of Amherst Amherst

Amherst Amherst meaning in Urban Dictionary

A little town in Western Mass with as numerous college students as "townies". Amherst is a suburb of this University of Massachusetts main campus, because there is absolutely nothing else around! Residents still find a way to have that holier-than-thou attiude, although their monetary presence depends on the University. Named the safest city in America located in Western New York, an area of Buffalo, NY.