Top Definition
a white fuzzy puppy who lives in NH and was born in Quebec, Canada.
TedTed is also known as Theodorus Bearus.
by R Hale Anderson January 24, 2009
5 Words related to TedTed

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.

×