çenesi düşmüş

listen to the pronunciation of çenesi düşmüş
Türkçe - İngilizce
motor mouth
One who talks incessantly; a chatty or loquacious person

He's such a motor mouth that I couldn't get a word in.

An incessant talker
(Derogatory slang) someone who talks constantly, chatterer