Top definition
home of the trap, a place where guys are victim to sexual phenomena.
"im going to came to trap island" -says one visitor.
by naynay8 April 29, 2010
Get the mug
Get a trap island mug for your mom Rihanna.