Were I you (and a male), I would have ripped the book out of her hands, thrown it across the room, and given her the most aggressive kiss I was able.
You are being too passive. How, I am not sure.
Someone on this board mentioned a 'throw down.' Seems to me your wife is craving this.
Yes, it was rude. But yes, this was a test. One of those in your face, slap you with it test that BF is talking about. How could humor have saved you?
Now. The moment has passed. You've had time to think on it. What would you do differently? Perhaps tonight... you can hand her Webster's Dictionary and tell her to look up erotica words as you proceed to go down on her????
Use it to your advantage, kiddo. I know it hurts... but turn the table. Best defense is a great offense.