Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Aaron The Money Maker
The Stacks
Share definition
Flag
Combination of
LSD
&
Ecstasy
.
"
Stacking
" on the experience.
Bro, I'm
totally
using the
stacks
with my girlfriend
later
tonight!
The Stacks
by
Aaron The Money Maker
July 10, 2016
Get the
The Stacks
mug.