Actually it's more descriptive than that. It sort of means broken or used up. "Knack" is to break or strike, and "knacker" is someone who slaughters old horses or breaks up old stuff for salvage. Destroyed, maybe? :)> What's that mean.........knackered? It means "tired."