What does buzz twat mean?

buzz twat meaning in Urban Dictionary

a woman so horny she will screw anytthing with a dick