Admittedly, there were some parts of this I found amusing, but there were a lot that rubbed me the wrong way. I was going to give this a higher rating, but in the last third of the book, there was a rape joke, a Holocaust joke, and a blackface joke.
Just skip this, honestly. The clever bits are not worth the horrifying feeling of being smacked upside the head with “jokes” about horrible and serious issues.