Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. Dilloid
An idiot, a loser, someone of lower intelligence, a clown, the lowest of life forms
"Ouch, Jennifer Price is a complete Dilloid"