What does appricots mean?

appricots meaning in Urban Dictionary

south jersey slang word for cannabis