bragmouth

Means whatever you want it to. Can be used endearingly, or as an insult depending on context.
"Get out of my way you fucking bragmouth!"
or
"What's up bragmouth? I haven't seen you in forever"
by annabelle lee December 26, 2006
mugGet the bragmouth mug.