1 definition by D.Psychosis

Top Definition
Slang for dextromethorphan.
*How much* dexter did that guy drink?
by D.Psychosis November 24, 2006

Mug icon
Buy a Dexter mug!