Ummm chilblains?

Do you think you may have stepped on something that's gone through your foot?