Random
Source Code

poached duck

poached duck, noun. a ridiculously inside pitch that causes the batter to spin around with his arms all twisty like.

Man, I killed Shane Vic last night with the poached duck to close out an 11 inning battle.

by Big Z's Bullpen Express April 26, 2010

4👍 1👎