1 definition by the scarlet monkey

Top Definition
a craft, or time consuming project one dose while under the innfluance of an amphetamine
After smoking an full half gram, Tod found hour's of fun with the string art cracktivity kit.
by the scarlet monkey April 16, 2009

Mug icon
Buy a Cracktivity mug!