Top definition
When you punch someone who has a small penis in the dick making there head shrivel like a turtle.
Payton: i got turtle poached by some guy yesterday
thomas: omg is yo dick okay i hate turtle poaching
by Arnold mcjagger May 30, 2013
Get the mug
Get a Turtle poaching mug for your cousin Jerry.