Someone who talks too much (8)
I believe the answer is:
bigmouth
(Other definitions for bigmouth that I've seen before include "Braggart with large oral cavity" , "In slang, boaster or uncontrolled talker" , "Loud or tactless talker" , "Indiscreet or boastful person" , "Boastful type" .)