Lyric discussion by Misseverus 

This song is one of Ok Go's best. I love it, it is so freaking adorable.

And yea, I think you guys nailed the meaning. The lyrics kinda give it away.

An error occured.