1 definition by John Hamish Watson

Top Definition
Lestrade's sniffer dog; a man who loves dinosaurs, gets his floors scrubbed by Sally Donovan, and possibly has the lowest IQ in all of London.
Does not know the difference between a psychopath and a sociopath.
Fucking Anderson.
by John Hamish Watson April 09, 2012
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×