1 definition by _Solano_

An made-up nickname for Massachusetts. Basically the easier way to pronounce it. Sounds like "Mass of two shits."
by _Solano_ February 19, 2016
Get the massatwoshits mug.