Home
Privacy
About
☰
Home
Privacy
About
🔍
Define D22 Meaning
D22
A grey hat synthetic drug from california,
teetering
on the brink
of legality. A stimulant in nature focusing and
honing
the mind.
Yo man
throw
me
a dub
of that d22
By Kriste
Upvote
Flag
D22
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
By Karil
Upvote
Flag