Onomatopoeic; or the word might contain an allusion to the adjective "buffo", meaning "funny".
Ćwicz mówienie i zapamiętywanie " puffo " i wielu innych słów i zdań z włoski .