Lyric discussion by TwirlyRed 

The only thing I really don't get is the trumpet line. I can't tell if he's talking about a physical trumpet or making a trumpet-like cry.

He's saying he has a freeway mind as in his thoughts are racing. The trumpet line I believe refers to a car horn.

An error occured.