Really hungry
• Famished
• Hungry enough to eat a horse
• Ready to eat a horse
• Starved
• Starving
• Voracious