nickel note


Meanings

  • five dollars worth of a drug;

Synonyms