phrases, sayings, idioms and expressions at

Kill the Ghost

Posted by BoPeep on May 09, 2005

"Kill the Ghost" - I can't find an official definition, although I believe it means to "let a specific person in your past go and move on". Whatcha think?

© 1997 – 2024 Phrases.org.uk. All rights reserved.