motor-mouth

[ moh-ter-mouth ]
/ ˈmoʊ tərˌmaʊθ /

noun, plural mo·tor-mouths [moh-ter-mouths, mouth z] /ˈmoʊ tərˌmaʊθs, ˌmaʊðz/. Slang.

a person who is a constant or irrepressible talker.

British Dictionary definitions for motormouth

motormouth
/ (ˈməʊtəˌmaʊθ) /

noun

slang a garrulous person