gizzard


Results for "gizzard"

English - Turkish Dictionary

gizzard

(English - Turkish Dictionary) :
i. 1. biyol. taşlık, katı. 2. şaka mide.
English - Turkish Dictionary

stick in one´s gizzard

(English - Turkish Dictionary) :
1. kursağında kalmak. 2. gücüne gitmek, ağırına gitmek: It stuck in my gizzard. Hazmedemedim./Gücüme gitti./Ağırıma gitti.