Prepare to laugh out loud.

More