Killer Bud also known as “top-shelf bud” refers to the most potent and THC-rich Cannabis. Killer buds are usually found on the Top shelf of a Dispensary.
Killer Bud also known as “top-shelf bud” refers to the most potent and THC-rich Cannabis. Killer buds are usually found on the Top shelf of a Dispensary.