Lyric discussion by CrabMcNasty 

This is my new favorite Lisa Hannigan song!

"my ball won't pin" must be either some dirty Irish slang or perhaps a bowling reference...

I think she's talking about playing a pinball game poorly...the ball won't pin

An error occured.