Search:
bayard of ten toes - Vulgar Dictionary definitionTo ride bayard of ten toes, is to walk on foot. Bayard was a horse famous in old romances,