1 definition by doodzorer13

1
Slang-name of a mixture of marijuana, cannabis, and shards of glass.
"Dude, like, sell me some velcant will ya?"
by doodzorer13 November 10, 2003
Get the mug
Get a Velcant mug for your boyfriend Manley.