Top definition
A phrase describing a person's attempt to hide the fact that they are performing a task badly.
"We're really punching the duck in Iraq at the moment"
Anthony Blair
by Rob5678 March 28, 2007
Get the mug
Get a Punching the duck mug for your cat James.

Available Domains :D

  • punchingtheduck.com
  • punchingtheduck.men
  • punchingtheduck.ninja
  • punchingtheduck.se
  • punchingtheduck.org
  • punchingtheduck.net