It absorbs every color but blue, which it reflects. But if Teahen was of all colors, that means he reflects every color, and he would be brownish grey.
Black means they don't reflect any color, that's why it gets so hot. It absorbs all different frequencies of light.