Welcome, athenian.
My, what an interesting question! The term ill-mannered
comes to mind, but that is not a noun. I would call this
kind of person a snoop, maybe. A slang term could be
buttinsky, but that may apply more to conversation.