Top Definition
The early hominoids that preceded modern humans and that did not migrate out of Africa and into Europe and Asia.
If you don't believe in evolution take a look at the differnce between development of civilization between Europe and Africa, and you almost have to believe in the Lazy Ape Theory.
by Pkuhnert September 14, 2007
5 Words related to Lazy Ape Theory

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×