What is Chivera?
a person that is addicted to heroin
debbie is an extreme chivera
See heroin, chiva, crack, addict, diesel
All you need for a faster workflow in one place.