Green’s Dictionary of Slang

monstro adj.

also monstrous
[abbr. SE monstrous]

(US) enormous, outstanding.

[US]T. Southern Blue Movie (1974) 9: He began his final laugh, his boss laugh, the kind that [...] turns into a monstro cough.
[US]J. Stahl Permanent Midnight 78: A monstro five-hour session listening to Mickey.
[US]J. Stahl OG Dad 88: The tiny faux-hawked nipple-sucker perched atop E’s monstro breast.