Vidrio Inglés
A turd or piece of excrement (this is an ironic Dominican euphemism for feces found on the street, treated jokingly as if it were a shard of glass).
Watch out or you might cut yourself on that dog Vidrio Inglés.
Automatically translated from Spanish