a place that, in theory, doesn't exist-- you can only find it if you've been there before. nobody knows the exact location of it, or how to get there, unless somebody else knows the way. you can't ask for directions how to get there either.
Synonyms for tortuga
On this page, you will find 30 slang terms related to tortuga. Some of the top words include: internet, Bum Fucked Egypt, East bumblefuck, Solid Snake, bufu, and 25 more.