What is the meaning of Tomcat?

A tom (male cat).

A promiscuous man.

An insect of the order Coleoptera referring to certain species of rove beetles, particularly in the genus Paederus. Known for secreting a potent irritant, pederin, which can cause severe skin irritation and blistering when contacted.

To prowl for sexual gratification.

Source: wiktionary.org