Onomatopoeic; or the word might contain an allusion to the adjective "buffo", meaning "funny".
Practica parlar i memoritzar " puffo " i moltes altres paraules i frases a italià .