Didn't you read the Harry Potter books? A muggle is what the wizards in the series call non-magical people. So I'm assuming by context that a geomuggle is a non-cacher. I don't remember exactly how it was used, but I think that is what they meant.