mybraincantthinkofaname's definitions
To mean extremely tired as a result of physical activity, work or study.
To be drained of all ones energy.
To be drained of all ones energy.
by mybraincantthinkofaname May 14, 2009
Get the chostered mug.