Skip to main content

Definitions by Fragged

snowcap(s)

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)
snowcap(s) by Fragged June 13, 2005