1 definition by booboobusdriver

Top Definition
Dilaudid is a brand name for Hydromorphone( an addictive opioid medication).
The patient states the only medication that relives their pain starts with a D.
via giphy
by booboobusdriver January 05, 2019

Mug icon
Buy a starts with a D. mug!