1 definition by Woddy

A separate evolutionary link of people, now represented in the form of all who call themselves russians
They are russians and they are different. They are not Homo sapiens, they are Homo stultus.
by Woddy March 6, 2022
Get the Homo stultus mug.