Donkey on the ledge

British slang for having someone on the other line during a phone call.
"Can I put you on hold real quick, donkey on the ledge."
by A. Sanchez November 01, 2005
Get the Donkey on the ledge mug.

malgré lui

A French phrase meaning "in spite of himself."
The prosecuter began berating his star witness malgré lui.
by A. Sanchez January 06, 2006
Get the malgré lui mug.