1 definition by Dr. Babybear

Something that elderly people THINK they see in the landscape or cloud formations. This is typically a sign that this person is losing their shit.
Look!...a sleeping elephant sighting!
by Dr. Babybear August 2, 2014
Get the sleeping elephant mug.