I think it was a plastic one, it drew blood but fortunately wasn't as serious a glass embeded in my foot; it was swollen a bit last night but fortunately it didn't feel too bad in the morning and after 10-20miles of today's ride that nagging pain went away.
Glad to hear it.
People are so irritating.