Hilarious! Not for the squeamish or easily offended.