Eeeeeeaaaahhhhh just found this dead in my loo! Euuuughhh to pee or not to pee that is the question?