Skip to main content

Keith (I'm no friggin dolphin!) Dowling's definitions

k-dog

A mine sniffing dolphin who works for the Navy. A dolphin with a stupid camera on it's fin who looks for mines.
That K-dog can sure find mines!
mugGet the k-dog mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email