Don't you mean Obamasnow?
How about Yukiyeti? The Japanese name uses "yuki", I think meaning snow. I feel as though Yukiyeti rolls off the tongue quite nicely. The alliteration makes it sound much sillier than its old name.
Grovyle... is that a typo of "reptile"? I dunno, just change it.