kibitzer (n.) Look up kibitzer at Dictionary.com
1927, agent noun from kibitz.