Skip to main content

Definitions by JohhnydeeZ

A slang term for the over the counter dissociative drug dextromethorphan (DXM) commonly branded as robotussin
(Person 1) I got some Dexter, let’s get lit
(Person 2) ight pass me some dog
Dexter by JohhnydeeZ January 31, 2025