It’s simple, really. An unneutered adult male cat is is a tomcat. If the cat is later castrated, he is no longer a tomcat. However, it can be confusing when the cat is not quite an adult or is neutered later in life.