What’s Sexy About Toilet Paper? Eureka! Have you ever had a Eureka! Moment? Do you know what Eureka means? The word Eureka means ‘I have found it’ and comes from the Ancient Greek word εὕρηκα heúrēka. The reason we are familiar with the word is because of the Ancient Greek mathematician and inventor Archimedes. For… Continue reading The Great Methane Myth