1 definition by XcLuSiV

Top Definition
In Cannibas/weed slang this term is used for "big bulbs". Normally this kind of cannibas is grown in Canada or British Coloumbia.
I just smoked some beasties the other day.
by XcLuSiV September 13, 2010

Mug icon
Buy a Beastie mug!