meaning of Bunzilla

Bunzilla meaning in Urban Dictionary

Name directed at those that bun hard