1 definition by ChampagneOfLife

1
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 merch
Get the Madzilla neck gaiter and mug.