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