Intermeddler /(?)/

In·ter·med·dler

Intermeddler

n.
  1. One who meddles with, or intrudes into, the affairs of others.