home of the trap, a place where guys are victim to sexual phenomena.
"im going to came to trap island" -says one visitor.
1👍 2👎