Turkey Trap Share definition Flag A loose, well used woman's pussy lips. "Man I aint hittin on Nikky, its like a rusty old turkey trap, thing will bite my dick off" Turkey Trap by John_418 July 1, 2005 0 0 Get merch Get the Turkey Trap mug. Buy Now — $32.95 See more merch