JohhnydeeZ's definitions
A slang term for the over the counter dissociative drug dextromethorphan (DXM) commonly branded as robotussin
by JohhnydeeZ January 31, 2025
Get the Dexter mug.
Get the Dexter mug.We'll email you a link to sign in instantly.