Noun: Snowcaps would be coke-laced weed. The term derives from the concept of a wintery forest, Tree's covered in snow. Hence bud laced with cocaine. Snowcaps AKA: Primo(s)
Yo, let's smoke some snowcaps.
10👍 8👎