Definitions by J.P.Upswitch the third
masshole
an idiot who thinks new england nature is astro turf,one who may live near where Emerson was but thinks literacy is being able to read a Keno ticket. When you are in the midst of a pack of such lowlifes, one is in utter amazment that Harvard is in the same state
masshole by J.P.Upswitch the third August 5, 2008