zealous witness

Noun

 * 1)  A witness who displays favoritism towards one party in a case.