1 definition by oashflGFKHGI234R

Top Definition
A guitar playing, noob, that wears a stethoscope and has a funny hat
the drawing in my math book is of a Doctor Noobasaurus.
by oashflGFKHGI234R April 04, 2007
Mug icon
Buy a Doctor Noobasaurus mug!