What is the meaning of the given idiom 'Talk through one's hat'?

Correct answer: Talk nonsense

Try the best trivia game

What people think about it: 4 Comments
Deborah
Deborah
MP means "members of Parliament". I do not believe House Representatives are addressed as MPs in the USA. Therefore, I cast my vote for the Brits.
Player #25874027
Player #25874027
This was supposed to be from the USA according to the answer notes, but then defers to MPs who are not American but are British
Taramaiden
Taramaiden
Damn autocorrect! I wrote Clerk and it automatically adjusted the word to Clark!! 😡😡
Taramaiden
Taramaiden
Player Cosmo Chic, Never heard that. And I was a Clark in s Politician's office.