If you want a high that'll last a good few hours more than smoking, eat some weed [cooked] and smoke some. You'll be getting high from smoking, and you'll stay high for hours from eating,