Forever
Don't do it!!!
24 hours
try bathing
48-72 hours
3 - 5 days. mostly 3.
3 days
Heroin will stay in the urine for 3-5 days
It's called heroin. Go back to school.
Buy drinking substantial amounts of water opiates can be cleared from the system after four days.
the rest of your life you druggy
They will return to normal size not long after the high is over. How long the high lasts depends on how it's administered.
A long time!!