1 definition by HandRaper

The act of dodging being shit on at the very last second.
I was about to snap a log on this bitch when all of a sudden she pulled a turdducken on me.
by HandRaper October 29, 2012
Get the turdducken mug.