grande gueule

Noun

 * 1)  bigmouth, blowhard