Top definition
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
by yardnoc July 06, 2015
Get the mug
Get a sea turtles, mate mug for your cat Abdul.