Slang meaning of snotter

snotter means: Noun. 1. The nose. 2. Handerkerchief.