Tomcat

What is Tomcat?

Tomcat definition and meaning on Dictionary terms:
noun

a male cat.
Slang. a woman-chaser.