by larry of the jungle September 20, 2012

by junglelarry September 20, 2012

by MaggieEms January 27, 2007

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
