Pedo? A pedo? What on earth is a pedo?

We have a pedo in fort frances. Nobody likes him and he is a very annoying little theif. Just wondering.