Multilingual Turkish Dictionary

EAT HUMBLE PIE

EAT HUMBLE PIE : English Turkish Redhouse

kibri kırılmak, burnu sürtülmek; kabahatini itiraf edip af dilemek, tükürdüğünü yalamak