Somtimes “Champion” is Spelled Z-o-r-r-o.

MissMeliss | November 10, 2008

Spanish speakers would tell you that the word “zorro” means “fox,” but if you capitalize it, and give it to a dog as his name, sometimes it turns out to mean “champion” instead.
It was ten years ago today, on a cold and rainy, wretched November day when my stepfather called me from work. “Melissa,” [...]