Zealous witness

A witness who demonstrates disproportionate enthusiasm while testifying.