1 definition by ecco z r

Top Definition
DXM
dextromethorphan

also dextromethorphan hydrobromide

this shit is off the hook!
DXM is what I'm getting when I wake up in the morning.
by ecco z r February 27, 2006

Mug icon
Buy a DXM mug!