Skip to main content

Beyonzilla

(N.) A term that means "Female Control Freak." It can also be a selfish woman.
"Your girlfriend always hogs the Cable TV. She is such a Beyonzilla."
by G-Union February 24, 2004
mugGet the Beyonzilla mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email