affermouth