Top Definition
Police term for a police dog, refers to their speed and shiny coat
the burglar is has been hiding in that undergrowth sarge. The dog unit will be here in a minute with a couple of furry torpedoes to flush the fucker out and bite him!
by navyblue December 03, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.