Well, doesn't quite sound like peeing, at least not how I've seen it. Maybe you interrupted him? When my snake peed on my husband there wasn't anytime to put her back- she just let loose. Does the liquid on your shirt/floor smell? If its pee or musk it should be pretty pungent.