Ok me and my friends have thought of this before while we are high and we came up with a theory (we come up with a lot of theories when we are high). But here is our theory..... When you eat you loose your high quicker so we thought that maybe getting the munchies is a way for your body trying to detox. I have no idea if this is true it's just one of our crazy theories.