craig was a cat smasher from way back but now takes it easy on his lady
someone who is a bit rough on vagina's when he has sex
"craig was a cat smasher from way back but now takes it easy on his lady" What is the definition of "cat smasher"?