1 definition by TwatsickleTwat

Top Definition
Activities crackheads (tweakers) do.
I'm gonna go find some cracktivities to do
by TwatsickleTwat May 11, 2018

Mug icon
Buy a Cracktivities mug!