Godzilla

noun: 1. Someone or something of enormous size. 2. Someone or something fierce, frightening, monstrous, etc.