flannelmouthed