noun Scot. and North England. jaup. noun Scot. and North England. a splash, spurt, or drop of water. a spot or stain, as from a splash of water or mud.