1,953,314 Pages

Paper Hats

This song is by This Heat and appears on the album Deceit (1981).

Well, what do we expect?
Paper hats?
Or maybe even roses?
The sounds of explosions?

Oh no, is this any easier?
Comfy? Climax? Ego?
Decorations up or down?
The sound of explosions?

What does this tune signify?
What is its meaning?
Is it really that straightforward?
Or are our ears beyond words?

External links