What does Caperclaw mean?

Caperclaw meaning in General Dictionary

to take care of with harsh playfulness as a cat treats a mouse to abuse

View more

  • To treat with harsh playfulness, as a cat treats a mouse; to abuse.