Top definition
Extremly large or of much quanity
Yo did you see dat girl She was mad "Montroshstrous
by Monyae March 27, 2007
Get the mug
Get a Montroshstrous mug for your sister-in-law Riley.