Top definition
When a girlfriend is very mad, crazy and shooting lasers from her eyeballs.
Awwww shit, here comes madzilla!!
by ChampagneOfLife October 10, 2017
Get the mug
Get a Madzilla mug for your friend Paul.
buy the domain for your recipe blog