Top definition
Saddened frustration; conjunction of despondent and irate.
by Brian December 05, 2003
Get the mug
Get a Desrate mug for your daughter-in-law Larisa.