Skip to main content

Plug Talk's definitions

tack

To smoke weed marijuana in a space without windows or doors open. Also referred to as box or hot box.
Aye bruh let’s tack the van!”
by Plug Talk November 19, 2019
mugGet the tackmug.

Share this definition