What does Angry Dragon Beaver mean?

Angry Dragon Beaver meaning in Urban Dictionary

A redheaded bitch that can be a bitch, and always will be a bitch.