iPhone - having trouble deleting contacts

Something goofy. A while ago my iPhone pulled in a huge number of contacts. I don’t know where they came from : they all have a MS-Outlook address added. I recognize some of them from my work Outlook contacts, but some of them seem to be from Mrs Piper’s Facebook contacts. I have no idea why that happened?

It’s the Facebook linked ones that I’m having real trouble with: I can’t delete them! When I hit the “edit” button, there’s normally a red “delete” button right at the bottom, but that doesn’t show up on these Facebook contacts. I’ve tried editing all the fields to no content, I’ve tried swiping to delete, but nothing works.

Any thoughts?