exhausted, weary, worn out, drained, spent, fatigued, knackered, pooped, beat, dog-tired, wiped out, bushed, tuckered out, dead tired, bone-tired, on one's last legs, ready to drop, completely exhausted
New here? I'm Roha — want a quick tour?
exhausted, weary, worn out, drained, spent, fatigued, knackered, pooped, beat, dog-tired, wiped out, bushed, tuckered out, dead tired, bone-tired, on one's last legs, ready to drop, completely exhausted