Definition of poppy tea in English:

poppy tea

noun

  • A drink (supposedly) made by infusion of poppies.

Origin

Early 18th century; earliest use found in Richard Steele.