Le-Turd - the only thing you have discovered is your dick and you haven't let go of it since - Le-Turd - France's Greatest Wanker !!!