Someone who is incredibly annoying and who is always trying to stick their nose in other peoples business.
He is such a Pedro!