hablar por boca de ganso

Spanish

Verb

hablar por boca de ganso

  1. (idiomatic) to talk through one's hat

Further reading