Turkey Trap

What is Turkey Trap?


1.

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 dickoff"


99

Random Words:

1. A French brand of unfiltered cigarette which, unfortunately, had its last factory close some years ago. An incredibly wonderful, yet ex..
1. Another word for delicious cocaine. "give me an 8 ball of yapes!" See yayo, blow, coke, cocaine, line..
1. See dilly dally. Procrastinate, especially in speaking; a failure to get to the point or a purposeful avoidance of making one's poi..