Ballbagged

adjective
Exhausted, as by exertion; fit for nothing, especially after a long day commuting to and from bradfields / betting shop / pub which has followed a fitful night of toilet frequenting.
usage
how are you dad? Dad - totally ballbagged