I have some like that which are plastic and they are swizzle sticks for drinks Years ago before massive use of plastic all those types of things were made of glass, But then who really knows unless they personally had some interactive time with one and knew exactly what it was. My suggestion...