a very potent strand of sativa marijuana.

fucks your shit up
that laughing buddha fucked my shit last night.
by blakeoff August 28, 2008
Get the laughing buddha mug.