What does Benzoylecgonine mean?

Benzoylecgonine meaning in Urban Dictionary

By product of cocaine that is detected in urine.