Significado
Soportar algo o a alguien ciertamente desagradable.
Origen
Es habitual el uso del verbo tragar con el sentido figurado de «soportar». (Ver No tragar a alguien.) Los sapos y las culebras son animales que, sobre todo en la iconografía religiosa, tradicionalmente simbolizan el pecado, la blasfemia, lo demoníaco, lo más negativo. (Ver Echar sapos y culebras.)