drop off the twig

Definition

Slang

  • verb to die. A lighthearted expression in vogue in Britain since the late 1980s. bird imagery features in several colourful, predominantly working-class phrases in British colloquial use, such as ‘sick as a parrot’ or rattle someone’s cage.
http://www.dictionarycentral.com/definition/drop-off-the-twig.html