WHAT IS THIS??

aubre

this is on my boob. it was kinda looking like a pimple so i popped it and a chunk of white pus ig you could say came out of it and now it just looks like a blood blister. but why on my boob? someone tell me what this is and how i got it!?