Cheeba

A brand of cannabis edibles, known for their potency.