pink elephants Meaning, Definition & Usage

  1. noun any visual hallucination arising from heavy drinking

WordNet