croquer le marmot

Etymology
lit. 'to pound on the (an old-fashioned ornamental door knocker)'. The implication is one is waiting a long time for somebody to come to the door.

Verb

 * 1) to wait around for a long time.