flannelmouth - noun
singular
flannelmouth
plural
flannelmouths