DARWIN


Meaning of DARWIN in English

To do something so stupid it gets you killed. Example: He lit a match to see if there was any gas in his car's tank--darwined immediately when the car exploded.

Slang English vocab.      Английский сленговый словарь.