Snake had to excrete some waste products = you were handy at the time. Don't worry it happens. I can't convince anyone though that having a snake pee or poop on you is a good luck thing - no one ever buys that!