tıka basa doymak

listen to the pronunciation of tıka basa doymak
Türkçe - İngilizce
gorge oneself
tıka basa doymak