Don't give in to her, Sourland. What you did was exactly right - if you need to belly laugh, let it out or you'll bust. Stand your ground and show it by having the occasional snigger to yourself for a few days. Eventually, the Princess will see the funny side of it. It might take a few months but hang in their for the sake of male equality.
Never buy flowers, chocolate or jewellery in circumstances such as these. It will be taken as an admission of guilt and set a precedent. You'll be forever buying gifts. More helpful than that is to tell a good snake joke from time to time. Watch the Princess's face as she tries not to laugh. Here are some ideas for starters. I think she will especially like the first one:
http://www.best-funny-jokes.com/snake-jokes
Never buy flowers, chocolate or jewellery in circumstances such as these. It will be taken as an admission of guilt and set a precedent. You'll be forever buying gifts. More helpful than that is to tell a good snake joke from time to time. Watch the Princess's face as she tries not to laugh. Here are some ideas for starters. I think she will especially like the first one:
http://www.best-funny-jokes.com/snake-jokes