Skip to main content

Definitions by MJBaboon

Davy Jones' Locker 

The free cups of ice water that one gets at Taco Bell.
Fuck, my iPod fell into Davy Jones' Locker!
Davy Jones' Locker by MJBaboon November 1, 2007