Definition
'Allmouth' isn't really a standard term used to describe something specific in general English. Usually, it describes an opening that is really big relative to its size. It most likely describes something from the imagination. It could also imply someone is a loudmouth. This term does not have much practical use. It might be found in niche literature.