IT'S THE DUCK'S GUTS


Meaning of IT'S THE DUCK'S GUTS in English

it is great, it is wonderful, the cat’s ass

"Have you seen the new Cadillac?" "No, I haven't. Is it nice?" "Yes, I'll say. It's the duck's guts!"

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.