We do not currently know of any antonyms for snotwad.
The noun snotwad is defined as:
See full definition of the word snotwad.
Did you mean snouted?