DRAT


Meaning of DRAT in English

exclamation dated [informal] - used to express slight annoyanceOh drat! I've gone and lost her telephone number!

Cambridge English vocab.      Кембриджский английский словарь.