meaning of appricots

appricots meaning in Urban Dictionary

south jersey slang word for cannabis