Definition from Wiktionary, the free dictionary
kibitzer (plural kibitzers)
- A person who offers unsolicited views, advice, or criticism; one who kibitzes.
- Did I ask you what you thought about my card hand, you kibitzer!
meddlesome person who tells others what to do