meaning of Beauchmouth

Beauchmouth meaning in Urban Dictionary

whenever a person has an absurd amount of dried spit which have accumulated in the corners of their mouth and they then go to wipe it on the inside their particular t-shirt via the collar.