I lost my dratted keys again!
Used to express annoyance or frustration.
She dratted the bad weather during her trip.
Past tense of "drat," meaning to curse or express annoyance.
Tehokas ilmainen kuvastosanakirja ja välähdykortit.