Top definition
The act of crafting for the purpose of self pleasure. Also, craftsturbating, craftsturbator, etc.
Jordan would rather stay home and crafsturbate than hang out with his friends.
by Gypsyqueen6 July 16, 2009
Get the mug
Get a Crafsturbate mug for your brother-in-law Vivek.