Top definition
A wonderful town where I grew up and still live. It sits between three rivers, the mighty St. Lawrence, Grasse and Racquette, which are beautiful. Life is slow, people are friendly and you can leave your car running in the winter to run into the store without worrying that it'll be gone when you come out. Our town needs some improving, as do quite a few other towns in the USA, but it still holds history and beauty in nature.
Massena NY is a Small town currier and ives type place, especially in winter time.
by Massenaite January 14, 2013
Get the mug
Get a Massena NY mug for your coworker Trump.