From www.dictionary.com ..................

1 entry found for outsource.
out新ource ( P ) Pronunciation Key (outs皾s, -srs)
tr.v. out新ourced, out新ourc搏ng, out新ourc搪s
To send out (work, for example) to an outside provider or manufacturer in order to cut costs.
So I guess it means to send him out of office.