Top definition
A Navy engineer who routinely works down in the bowels of a ship's engine room.
A few deephole snipes came up for a smoke break on the fantail.
by Kakeman January 17, 2018
Get the mug
Get a Deephole Snipe mug for your sister Riley.