meaning of Brockzilla

Brockzilla meaning in Urban Dictionary

Horribly overbearing woman with a sudopenis.