What is the meaning of the word "arty-crafty"?

Definitions: