Give up the ghost
Definitions
1
Posts
1
Posters
107
Views
-
Verb: to die in a [submissive], peaceful fashion; or to die quickly, with [finality], often [brutally].
Explore More Definitions
Browse our collection of 300,000+ community-written definitions