Comment Comment by tyingq "Yo ahoyo" would be "I drown" in Spanish. That's not a showstopper, but it does make me curious about the story behind the choice of the Ahoyo name. parent tyingq 5 years ago