massatwoshits Share definition Flag An made-up nickname for Massachusetts. Basically the easier way to pronounce it. Sounds like "Mass of two shits." I went to Massatwoshits yesterday. massatwoshits by _Solano_ September 7, 2016 0 0 Get merch Get the massatwoshits mug. Buy Now — $32.95 See more merch