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 scpro1121
D22
Share definition
Flag
D22 is a synthetic drug off
the streets
of northern California ganing
popularity
for its stimulant
nature
and innability to be tested for.
I
blew
some D22 and kept
going
all night
D22
by
scpro1121
September 20, 2016
Get the
D22
mug.