Caine

Someone that practises sex positions on domestic cats and other felines.
by gester11 October 04, 2011
Get the Caine mug.