A complete dickhead who nit picks everything and offers unsolicited asshole comments at inappropriate times.
Why do you have to be such a Roger? Don't be such a Roger!