Gift That Keeps On Giving Synonym. Definition of gift that keeps on giving in the idioms dictionary. Who first use […]