I don't think it was his actual hemipenes. It take alot to get those out. But I have had a male that pooped all over me and his hemipenes came out. Be happy you didn't get shart on if that was The case.  I wasnt so lucky the spurs are like cat claws almost. I have a few that have enormous ones. If it was the hemipenes it probably won't happen again unless he's really really straining.