Skip to main content

Definitions by Hank Taylor

Lady Trap 

A skill or item that is used to draw in the females for the prescribed mating ritual.
Hey look at justin and paul playing guitar, they may as well be settting a lady trap.
Lady Trap by Hank Taylor September 1, 2011