Green’s Dictionary of Slang

kibbitzer n.

see kibitzer n.