Subscribe English
look up any word, like fapping:
 
1.
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
21 4

Words related to winzilla:

epic win failwhale failzilla win win zilla