jean kirschtein Share definition Flag A stupid horseface Hey who is that?Jean Kirschtein, or, known as the stupid horseface jean kirschtein by anonymous October 14, 2020