Skip to main content

elephanttaxi's definitions

punching ducks

(Figurative) Something one does to blow-off steam.
Been a long week. Going to walk around the lake. I feel like punching ducks.
by elephanttaxi October 17, 2013
mugGet the punching ducksmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email