1 definition by toucanman

Top Definition
a person who is either addicted to or frequently uses the drug DXM
Look at that dexter, hes lost his mind!
by toucanman April 06, 2009
Mug icon
Buy a dexter mug!