Ill leave you with something to chew on

Ill leave you with something to chew on is a phrase told to someone when you want to leave them with something to ponder and think about, or to consider in order to keep their mind occupied. If you want to leave them something to chew on, it means to keep their mind off the subject at hand and consider another angle of the subject in which you are referring to.