Hahhahhaaahahaaaa! Oops. You haven't let them watch it yet have you? I'm laughing but I know what you mean, I'd have picked it up for my son had I not been told about it beforehand by someone else and now watched it myself. I remember laughing so much I missed most of it, but I was fairly squiffy at the time. Must watch it again.
I nearly peed my pants I laughed so hard at this bit...
Explicit language warning just in case you've got any ankle nippers about.