so, why is sheldon called moonpie? well, he has a rather interesting explanation for it: "she calls me moonpie because i am nummy-nummy and she could just eat me up." it sounds like it'll be better if the name comes from a lover than a grandmother but it's still an adorable one anyway.