Search:
scarlet horse - Vulgar Dictionary definitionA high red, hired or hack horse: a pun on the word HIRED.