Top Definition
An extra-large truss.
Bubba, who had a severe hernia and who tipped the scales at 325 pounds, had to be fitted with a monstruss.
by harry flashman August 19, 2003
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.