Im not an expert, but I think i've read that cannaboids control many different things in your body, like Hunger. Thats why when you smoke, you get the munchies. Since you have a flood of that one particular chemical thats telling your brain "I need food!"