Es una expresión que utilizamos de forma coloquial cuando queremos decir que alguien ha conseguido algo en abundancia, sobre todo cuando alguien ha comido una comida o cena muy copiosa en alguna celebración o en algún restaurante: “Fulanito se ha puesto las botas”.
Según la RAE es una locución verbal que se usa de forma coloquial cuando nos referimos a enriquecerse o lograr un provecho extraordinario o aprovecharse extremadamente de algo, a veces desconsideradamente, incluso hartarse de algo placentero.
Hubo un tiempo en el que el calzado era signo distintivo de la clase social a la que pertenecía el individuo. Es más: entre los romanos y los bizantinos existían normas muy estrictas al respecto y de hecho, esas diferencias se mantuvieron vigentes por mucho tiempo. De manera que, mientras las botas eran de uso privativo de los caballeros ricos y poderosos, el zapato bajo estaba reservado al pueblo llano.
De ahí nació la expresión ponerse las botas, utilizada para poner de manifiesto el progreso de quien, por virtud de un golpe de fortuna, accedía al uso de las botas. Por supuesto, ese progreso sólo podía verificarse en un integrante de la clase baja ya que los nobles siempre habían usado botas.
En la actualidad, el dicho conserva el mismo sentido, aunque en los últimos años ha adquirido "metafóricamente" un relativo valor intencional, quizá debido a las personas que medran en base a hechos no del todo claros o lícitos, por eso, en la actualidad, la frase se aplica por lo general, cuando la persona que ha alcanzado el progreso es sospechosa de ilicitudes.