Top definition
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 03, 2014
Get the mug
Get a sleeping elephant mug for your guy Riley.