lots of itchy blisters, want to pop them so bad : r/popping

lots of itchy blisters, want to pop them so bad : r/popping