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.
With powerful free picture dictionary & flashcards.