rode hard and put up wet

English

edit

Adjective

edit

rode hard and put up wet (not comparable)

  1. (colloquial, Southern US) Alternative form of ridden hard and put away wet (in either sense)