From Middle High German buffen, sharing an imitative Proto-Germanic base with Old English pyffan, Middle English puffen, English puff. Compare also Middle Low German puffen, buffen, biffen, German Low German buffen (“to puff”).
Ćwicz mówienie i zapamiętywanie " puffen " i wielu innych słów i zdań z niemiecki .