"Comerse un garrón": tener que soportar una situación desagradable más si es inesperada, proviene del habla gaucha en la cual comerse un garrón significa que a uno le corresponde algo de lo peor, el garrón de una vaca es la pata cercana al tobillo y a la pezuña con mucho "nervio" (tendón) y casi sin carne por lo que como alimento (excepto para algunos caldos) es deleznable. Es casi sinónimo de "bailar con la más fea" o ser "ninguneado" o "ser puenteado", el soportar que se le haga "la pera" (tener ... (ver texto completo)
"Con más golpes que rodilla de zapatero"