a coined phrase meaning caught between one thing and another. From horsed, set astride, and between two horses, thus, mounted with one foot in the stirrup of one horse and the other foot in the stirrup of another horse.