What does abu hashish mean?

abu hashish meaning in Urban Dictionary

someone who offers hashish for dope