meaning of desperation

meaning of desperation

alot of desperate people doing stupid thing