English | German | Russian | Czech

evolutiondidit English

Meaning evolutiondidit meaning

What does evolutiondidit mean?

evolutiondidit

(slang) A sarcastic assertion that something that has not been satisfactorily explained by science is therefore caused by evolution.

Are you looking for...?