Define Sour Deez Meaning

Sour Deez
that up north shit(dat piff). potent ass weed.I CANT LIVE WITHOUT IT

By Mariana