Blackheads??

What is this?? I felt something like a bump on my vagina and when i pulled it was this