Skip to main content

Doctor Who

Share definition
THE good doctor!! w00t

Popular science fiction show. UK

Tom Baker was the best doctor BTW

He uses the TARDIS on a regular basis
by djjiles February 20, 2005
Flag
mugGet the Doctor Who mug.

Doctor Who

Share definition
Half Human and half Gallifreyan Time Lord who saves our planet on a regular basis. His birth place of Gallifrey has been destroyed.
by Arron Clements April 14, 2005
Flag
mugGet the Doctor Who mug.

Doctor Who

Share definition
1. A once excellent show that has now, rather sadly, gone up its own (or Russell T Davies's) arse.
As in:

"Doctor Who was best when it was like Hammer House of Horror! Not a ruddy soap opera!"

or:

"Cut out the soppy crap & end it when the story ends not drag it out for another 15 minutes!"

or:

"Doesn't anybody care anymore?"

---The cries of Dr Who's true fans.
by beep_the_meep_rules August 5, 2008
Flag
mugGet the Doctor Who mug.

Doctor Who

Share definition
"My Doctor Who (doctor) had plenty of room in that tardis she's got!"
by batmum July 27, 2006
Flag
mugGet the Doctor Who mug.

Doctor Who

Share definition
A Badly dressed rent boy that frequents portaloos
Just watch the TV programme Doctor Who!
by H11nky May 15, 2011
Flag
mugGet the Doctor Who mug.

Doctor who

Share definition
Doctor who, otherwise known as a .2 of a gram.
by Big Jord April 25, 2020
Flag
mugGet the Doctor who mug.

Doctor Who

Share definition
I WANNA WATCH DOCTOR WHOOOOOOOOOOO
by RtchetRachael February 2, 2022
Flag
mugGet the Doctor Who mug.