Move over, Pluto, DeeDee is the new (potential) dwarf planet in town

More exciting news about cold, dead rocks