From re- + puff.
repuff (third-person singular simple present repuffs, present participle repuffing, simple past and past participle repuffed)