Darwin Award

From Fresh Dictionary

English

Noun phrase

Darwin Award

  1. One of the international honours awarded to people who supposedly help to improve the human gene pool by "removing themselves from it in a spectacularly stupid manner."

Related terms

Personal tools