I have just seen this thread for the first time and spent the last hour pissing myself reading it. Funniest thread ever. Special thanks to ICB for making this so thoroughly entertaing.

I'm off for a swim.