i have a massive chubbzilla at the moment
a combination of erection, hard on, stiff penis and suffix added to any noun to describe the biggest/baddest/meanest/nastiest of its type
"i have a massive chubbzilla at the moment" What is the definition of "chubbzilla"?