DRAT


Meaning of DRAT in English

oh no, nuts, rats, scrut Drat! I've lost the key. How can we get into the apartment?

English idioms vocab.      Словарь английских идиом и выражений.