Top definition
A Craftivist creates crafts for environmental responsibility, social justice, peace, love, and the challenge of bettering the world with crafts.
by Jomo? December 25, 2009
Get the mug
Get a Craftivist mug for your guy James.