Skip to main content

ilovedoctorrussell's definitions

THE LIVING LEGEND

the living legend is a school teacher that has taught for around 36 years or so.
the living legend is also extremely stylish.

Dr.Russell is the only human to be worth such a title.
by ilovedoctorrussell February 29, 2008
mugGet the THE LIVING LEGENDmug.

Share this definition