Results

snot noun snotter, bubbles, snochter, snochles NORTH-EAST.
snotty snotterie, bubblie(-nosed), snochlie NORTH-EAST.