both "pufferbellies" and "puffing billies" can be found via net searches, in the context of the song lyric and in a marketing context. I'm wondering if the two are cultural differences or if one is a mondegreen [misheard lyric] of the other. pufferbellies sure *sounds like a steam locomotive as well.

http://members.aol.com/tsuwm