1 definition by GarageDinner

A woman who only works with two guys at the same time
I got Jenna over at my place last night and she wouldn't put out unless another dude was there. She's such a Chinese Finger Trap
by GarageDinner July 1, 2015
Get the Chinese Finger Trap mug.