Wiktionary
snot rag
n. (context colloquial English) A handkerchief.
n. (context colloquial English) A handkerchief.