WHAT IN TARNATION


Meaning of WHAT IN TARNATION in English

what is this? what the hell [B] What in tarnation? Where did you get that dinosaur?

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