Lyric discussion by Malumultimus 

I dare any of you to listen to this song while alone and sing along.

Someone asked "why would he bring the dragon sealing wax?"

Puff was an imaginary friend, but he probably had some sort of medium: like a "dragon" he made out of strings, sealing wax and "other fancy stuff." Then he'd pretend he was going on adventures with him, like visiting kings and scaring away pirates. Eventually the kid grew up and stopped playing with it, so it ceased to "roar"/live. Eventually it started to fall apart ("green scales fell like rain") so the parents moved it into the garage...or threw it away ("sadly slipped into his cave").

I can relate to this. When I was a kid, I had an imaginary friend that was basically the rocking horse I sat on 24/7 as a toddler.

I concur

An error occured.