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 Dextermug.
Get the Dextermug. We'll email you a link to sign in instantly.