Skip to main content

Definitions by Super Apple

Deer Horizon 

A rare occurrence in the natural world where so many deer are stampeding across the edge of one's line of sight that it appears as though the horizon is comprised of deer. Occurs approximately once in every 703.223 years.
HOLY SHIT DID YOU SEE THAT DEER HORIZON?
Deer Horizon by Super Apple October 5, 2009