Skip to main content

sea turtles, mate

An explanation for an event that one cannot, or does not wish to, explain in a logical way.

Originated from the Pirates of the Caribbeans franchise
How did you escape the island?
Sea turtles, mate.
by yardnoc July 6, 2015
mugGet the sea turtles, matemug.

Share this definition