Top definition
The residue sometimes left above one's upper lip after a hard sneeze.
Get that child a tissue so she can clean up that snot mustache!
by Alex Lee Phillips October 09, 2014
Get the mug
Get a snot mustache mug for your papa José.