Nah... You're thinking of "dogsbody" - British slang for the lowest level person who does the crap work.