待ちくたびれる

Etymology
From.

Verb

 * 1) to be tired of waiting, to have had enough of waiting