Haha, well the "dr" in "dr del" can confuse people.
That doesn't look too good. Looks like either a recent burn or maybe the snake got it self stuck very tightly in some string or a wire and it constricted the body.
I also agree a vet visit would be helpful to rule out parasites or something else.