1 definition by chevmolet

died; surrendered to death
And Jesus, having again cried with a loud voice, gave up the ghost.

King James Bible
by chevmolet March 29, 2016
Get the gave up the ghost mug.