Angry Dragon Beaver Share definition Flag A redheaded bitch that can be a bitch, and always will be a bitch. Did you see that fire breathing bitch? That was the Angry Dragon Beaver Angry Dragon Beaver by Uncle Teddy!! August 4, 2009 0 0 Get merch Get the Angry Dragon Beaver mug. Buy Now — $32.95 See more merch