1 definition by Dr_Detroit

Top Definition
When you hang from a rope attached to the ceiling in the middle of the room in an attempt to sexually gratify yourself in your lady friend's hair. The victim gets his hand stuck in the woman's hair, and chokes out.
Michael Hutchence, lead singer of INXS was caught in the Fly Trap.
by Dr_Detroit October 20, 2010

Mug icon
Buy a Fly Trap mug!