What is Dilloid?
An idiot, a loser, someone of lower intelligence, a clown, the lowest of life forms
"Ouch, Jennifer Price is a complete Dilloid"
See idiot, fool, loser, lowlife, clown