period

Sorry about the disgusting pictures but does anyone know what this is ??