1 definition by The people must KNOW!!!

Top Definition
A person who has been in the NAVY for longer then three years and has been on at least two deployments.
"Barber has been in the NAVY too long"

"Yeah I know hes one hell of a salty dog"
by The people must KNOW!!! February 12, 2010

Mug icon
Buy a salty dog mug!