1 definition by Mamabelles

Top Definition
A slang term for dxm or dextromethorphan (in cough syrup).
Used as a noun.
"Hey dude, you got the orphans?"
"Are you an orphan right now?"
"Been to the orphanage lately?"
by Mamabelles April 04, 2011

Mug icon
Buy a Orphans mug!