Weed definitely. If I'm horny I can just jack off and then I'm not horny anymore, no problem there. But if I want a puff and I have no way to get weed, then I'm fucked (and not in the good way).