Definition of mandy in English:

mandy

noun

British
slang
  • A tablet of the drug Mandrax. Usually in plural.

Origin

1970s; earliest use found in The Daily Telegraph. From mand- + -y.

Pronunciation

mandy

/ˈmandi/