Green’s Dictionary of Slang

kibbitz n.

see kibitz n.