Lyric discussion by YahIFakedIt 

Cover art for Superhero lyrics by Jane's Addiction

I think this song is about meeting an amazing girl and having to not hold back and just put yourself out there with the risk of possibly looking stupid / silly to get to know her and show her that you are interested. Also about beating out the competition of guys trying to impress and get with said girl.