oh my goodness that is horrible looking. i can only imagine how you feel seeing your snake like that

tomorrow is sunday... try to find a vet who will do an emergency visit. i know mine does (and yes he's a herp vet).

please keep us posted.