1 definition by JabroniDuster

When multiple mutual friends or acquaintances are being twats. Not just twats but extremely twaty!!
At one point Doug and Joe wouldn't come have a beer, but now they don't even respond to text messages!! Why do we have Multimegafucktwats in our group!?
by JabroniDuster March 19, 2017
Get the multimegafucktwats mug.