repugnant
worn out
repulsive
vivacious
lively
bubbly
drained
spirited
knackered
sensible
shrewd
zestful
discerning
animated
canny
fatigued
exhausted
loathsome
despicable
dead on one's feet
abhorrent
careful
detestable