Skip to main content

tacktack

1. An Ecstasy tablet often consumed by degen types. Often procured via the aquisition services of a middleman
"Hookus a tacktack? I feel like getting down! Yeah!"
by ffmmmmfmm September 26, 2005
mugGet the tacktack mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email