Define Dip Me In Duck Shit Meaning

Dip Me In Duck Shit
Another unecessarily crass alternative to 'Wow'. It's along the same lines as 'I'll be damned' or 'Holy Shit!' but a little more unique. It has a good ring to it thanks to rhyming a bit and it's novelty.

Chad - Whoa, he actually made it!

Dan - Well dip me in duck shit, I figured there was no way..
By Wynnie