No definitions found for 'puff of smoke' Perhaps one of these: pipe vise, pippa passes, ky, pop-up book, pipe office, pipe of peace, pipefish, pippa passes