What are phantom cats? A phantom cat is the name used to describe a big cat (like a jaguar, puma,etc.) who lives outside of it’s natural habitat, but who still lives in the wild. They tend to be located in the national parks and nature reserves of Europe and...