A giver of unwanted advice or meddler in others' affairs.
Did I ask you what you thought about my card hand, you kibitzer!
An onlooker at a card or chess game, etc., esp. one who volunteers advice.
Alternative Form of kibitzer - kibbitzer