This sort of reminded me of "Sticky Fingers" by the Rolling Stones
I have two extreme stickies at home too, boys 10 & 11yo, and even if they don't eat at the keyboard, it's not so easy to make sure they always wash their hands before keyboarding.
My keyboard in work is one that I really like the tactile feel of so after many years I keep cleaning it ...and my hands are relatively clean but it still gets cruddy after a couple years. Recently, I used "circuit board spray cleaner" from Radio Shack, I disconnected the keyboard, held it with keys facing downward, sprayed the heck out of it, then wiped it clean with a lint free cloth and let it dry, which it did quickly since the spray is quite volatile. It worked great.