What does booger snapper mean?

booger snapper meaning in Urban Dictionary

(boog-err snap-err)-nounOne which regularly excavates a ball of snot from nasal passageway with a finger and then negligently flings it away.See also: nasaljectile.