meaning of brown lady

brown lady meaning in Urban Dictionary

another term for heroin - derived regarding roads of NYC