1 definition by ...............................

Almost everyone else who sent in a definition forgot to specify that only SOME humans are idiots. Others actually try to make the world a better place.
Humans asdfj kl;as dfjkl;
Get the humans mug.