poop_out
1. [ verb ] use up all one's strength and energy and stop working
Synonyms: run_down conk_out run_out peter_out
Examples:

"At the end of the march, I pooped out"

Related terms: tire
Similar spelling:   pop_out
  poppet