Oh - I dunno - I have died on stage many a time!I think demised is a word - at least my spulling chocker does not complain about it. Demised as in "untimely demise", deceased, no longer, ceased to exist, this is an ex-parrot.....
How comes you're not here BTW????
Cheers
DtG setting off for the Manchester do