Search Result for dog-tired
dog
See Definition and Meaning
tired
English definition for dog-tired
1. s. drained of energy or effectiveness; extremely tired; completely exhausted
Sponored Video