Bushed
• All in
• All tuckered out
• Dog-tired
• Exhausted
• Really beat
• Spent
• Tired
• Too ___ to pop
• Weary
• Wiped out
• Worn out