an equine humanoid took a deuce and obstructed traffic on the thruway
a half-horse, half-human creature
"an equine humanoid took a deuce and obstructed traffic on the thruway" What is the definition of "equine humanoid"?