give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost gave up the ghost give up the ghost Idioms give up the ghost give up the ghost Idioms give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost Free Dictionary give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost Free Dictionary give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost give up the ghost