The word can refer to stupid or slow in many slavic languages including bulgarian, serbian, slovakian, russian and polish. In spanish it means slow or weak, stemming from latin debilis which means feeble or weak.
The most creative play on words created to insult my mum!
DEVIL and DEBBIE combined create DEBIL it means my mother Debbie is as evil as the devil hense the devil part in debil.