2 definitions by handsomefeline
Any cat that you are physically attracted too, (usually male), and would like to start a relationship with.
by handsomefeline June 5, 2018
Any cat (usually male), that you are physically attracted to and would be willing to start a relationship with.
by handsomefeline June 5, 2018