Definition
To be seeing things (having visual hallucinations).
In Context
- "You saw Santa Claus on the roof? I think you need your eyes checked."
See Also
- need one's bumps feeling
- need one's head examined
To be seeing things (having visual hallucinations).