It's brash, jolly, stuffed with wildly politically incorrect language, double entendres and spoof-laden song and dance.read more