meaning of Bahama Eagle Squeak

Bahama Eagle Squeak meaning in Urban Dictionary

while having sex with a woman on a cruise into the Bahamas, that you took together with your parents, you climax, and your sound squeaks. She proceeds to stop and rapidly leaves the woman garments on and walks completely. The truth is her often around the ship along the period associated with cruise, and its extremely awkward.