pooped out

pooped out  {adj.},  {slang}
Worn out; exhausted.
Everyone was pooped out after the hike.
The heat made them feel pooped out.
Categories: adjective slang