massena
~ive smoked pot in the massena red raiders welding room
"a town in upstate new york with so many different areas
"~ive smoked pot in the massena red raiders welding room" What is the definition of "massena"?