Picture Dictionary and Books Logo
×
snot [ˈsnɑːt]

1 snot noun
  • mucus from the nose
  • a rude and annoying person