Dr. Babybear's definitions
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.
by Dr. Babybear August 3, 2014
Get the sleeping elephantmug.
Get the sleeping elephantmug. We'll email you a link to sign in instantly.