The naughty language used throughout makes it definitely NSFW, but given how much I want to buy this NOW!!!!, it’s probably pretty accurate. OK, actually, I want to buy two.