A pet name that girlfriends call each other, an extension of twat and godzilla. Not appropriate for a man to call a woman. Strictly for the female friendship relationship.
"Hey twatzilla.... how was your night last night? Did you see Jim?"
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