meaning of Benzoylecgonine

Benzoylecgonine meaning in Urban Dictionary

By product of cocaine that is detected in urine.