dee barrett Share definition Flag An old bitch that smiles with beaver Teeth , An doesn't melt, with a big mushroom head💩 A bitch that is old witch is Dee Barrett dee barrett by Facebook May 24, 2014 0 0 Get merch Get the dee barrett mug. Buy Now — $32.95 See more merch