snooper

noun

1.
a spy who makes uninvited inquiries into the private affairs of others
Derived from:
snoop