1. Adjective. (alternative form of snot-nosed) ¹
2. Noun. one who is snot-nosed. ¹
¹ Source: wiktionary.com