Definition of pink-eyed John in US English:

pink-eyed John

noun

English Regional
  • The wild pansy, Viola tricolor.

Origin

Late 19th century; earliest use found in Edward Peacock (1831–1915).