ugh, i'd rather slit my wrists than be delly
delly, a small child who'se been home schooled, therefore making him retarted
"ugh, i'd rather slit my wrists than be delly" What is the definition of "delly"?