Skip to main content

Definitions by Jeff WebDog

Give up the ghost. 

To die, break, stall, or malfunction.
I was late to work today because my car decided to give up the ghost.
Give up the ghost. by Jeff WebDog November 14, 2009