by MaggieEms January 23, 2007
by junglelarry April 19, 2012
by larry of the jungle April 19, 2012
Someone who serially watches TED Talks and cannot resist the temptation to inject into any conversation. Most sentences start with "I was watching a TED talk..."
by SkippyBiff January 18, 2017
A person, who is sexually attracted to black people. Derived from the name Teodor and the Greek word philos (love.)
by BlaBlaBlico November 28, 2018