Definition of neck oil in English:

neck oil

noun

slang
  • Alcoholic drink, especially beer.

Origin

Mid 19th century; earliest use found in John Hotten (1832–1873), publisher and writer.