adjective having a very large mouth. very talkative; loud-mouthed.
bigmouthed 🔊 Listen to this adjective having a very large mouth. very talkative; loud-mouthed. Share Facebook Twitter Google +