he he he, funny stuff.

But what on earth is the toilet paper thing??!!