Top definition
it is an unsanitary luring device located on a womans body also known as the vagina
Nasty Sally caught Timmy with her poontrap. He sunk so deep they sent out a search party. Boys beware of the power the trap has.
by connie fisher July 04, 2004
Get the mug
Get a poontrap mug for your dad Jerry.