hey, sciencefags

No.11160630 ViewReplyOriginalReport
Can any anthropologist and biologist refute this meme for me? Dunk on it.