Lyric discussion by J.W.T-J_BNL 

Cover art for Silverball lyrics by Barenaked Ladies

I think this is somebody comparing there love of pinball machines (cough cough Ed) to the person he loves and wanting to ask them to go on a date or marry him (Verse 1) It also says am I scared of you and 'you could take me down' and 'light me up, knock me down' referring to the ups and downs to a conversation.

My Interpretation