1 definition by B aka Country

Top Definition
a common street name for Heroine. Commonly stamped on sacks and printed on gram bags.
Yo homes let's hit up alphabet city to cop some heavy D.
by B aka Country November 06, 2005
Mug icon
Buy a heavy d mug!