Top definition
Something that looks, but not is, like Godzilla or related entities.
"Ahhhhhh! Banzilla! Run!"
by Guilty April 10, 2005
Get the mug
Get a Banzilla mug for your girlfriend Zora.