The English language is always evolving. It morphs and changes quicker than we writers can keep up with. So, here's a site that will help you find words you might not know the meaning to.
Hangry is a mix of two words that can be found in the Urban Dictionary. It's a fun place to find new "trendy" words. Check it out here.
Hangry means: hungry and angry. It's a word that was invented to describe that feeling when you get when you are out at a restaurant and have been waiting over an hour to get the meal that you have ordered.