1 definition by senor g-string

Top Definition
someone who gets so excited about Doctor Who
Alright, don't get a tard-on
by senor g-string November 30, 2010

Mug icon
Buy a tard-on mug!