look up any word, like donkey punch:
 
1.
The feeling of exhaustion engendered by the preparation of an extensive tracker report.
Preparing this tracker for Vodafone has left me totally trackered.
by Analeest April 27, 2011