1 definition by Cosmic queen

A cross between a bitch and Godzilla!
1. Wow she is big and a bitch! She is a bitchzilla.
2. Her parents were a bitch and godzilla, so they birthed bitchzilla!
by Cosmic queen September 4, 2019
Get the bitchzilla mug.