A little confusing but still pretty funny!
I was a bit confused through the kiddy parts (how is "butt bumping" kiddy?), but the Luigi getting Peach was great! The sound effects over the credits were hilarious - ecspecially when she goes "Peach has got it!" Pure genius :D