Sniveler - definition

noun

- a person who breathes audibly through a congested nose (syn: sniffler)
See also:  WebsterWiktionaryLongman