Top definition
Something that's epically good, or when something that's really amazing happens.
WaltLoveridge: "I have a rainbow paddlepop. Winzilla!"
by gingerninja90 December 22, 2009
Get the mug
Get a winzilla mug for your sister-in-law Sarah.