Definition of Jack Nasty-face in English:

Jack Nasty-face

noun

slang Nautical
  • (A name for) a low-ranking sailor; (also occasionally in extended use) any person regarded as low or contemptible; compare Jack Nasty . Now rare (archaic and historical in later use).

    The name Jack Nastyface was used as a pseudonym by William Robinson, British sailor and writer (1787–1836), in his memoir Naut. Econ. (1836).

Origin

Late 18th century; earliest use found in Francis Grose (d. 1791), antiquary.