1 definition by John McClain

Top Definition
To anchor (the hook) a ship in the harbor.
We'll see the sights when drop the hook in Naples, Italy
by John McClain March 20, 2006
Mug icon
Buy a drop the hook mug!