A term describing just how amazing the French metal band, Gojira, really are.
Did you see Gojira playing earlier? They were Gojiramazing!
by HughDoVoodoo July 15, 2011
Get the merch
Get the Gojiramazing neck gaiter and mug.