Huh. I'm a native (US) English speaker, and it would never have crossed my mind to interpret this sentence as waiting for someone stupid. I've NEVER heard the word "donkey" used with that meaning. "Ass," on the other hand, certainly is... and for a bit more than just "stupid"! :-)
But those are two different words. Does Czech use "osel" in both meanings?