big mouth (n.) Look up big mouth at Dictionary.com
also bigmouth "person who talks too much," 1889, American English, from big + mouth (n.).