green fairy

green fairy definitions

noun
  • Absinthe liquor. 

  • A person who supplies medicinal cannabis products illegally.