Noun; an adult
male who likes dominance like Godzilla, but is actually a twat; as he controls and abuses his former
female companion and
never allows her to better herself
Guy: wanna go on a date this
weekend?
Girl: I don't know, twatzilla
may not be able to watch kids this
weekend