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
Get the Beyonzilla mug.