Top definition
a very potent strand of sativa marijuana.

fucks your shit up
that laughing buddha fucked my shit last night.
by blakeoff August 27, 2008
Get a laughing buddha mug for your coworker Yasemin.