Ok so idk what these are and they sometimes itch does anyone know.

Jessica