someone who talks incessantly

listen to the pronunciation of someone who talks incessantly