Giving Up The Ghost

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Giving up the ghost is a euphemism for death.

It may also refer to: