Squealer Lyrics

Lyric discussion by Buwaa 

Cover art for Squealer lyrics by AC/DC

Not that I don't understand the meaning of the song but can someone explain the meaning of the lines below?

I mean, if it's what I think, then balled means fukd. But if it does, then why won't she ever ball no more?

She said she'd never been Never been balled before N' I don't think She'll ever ball no more

One of two things, I think.

He gave it to her so good she'll never want/won't be able to "ball any more" (song is obviously about a virgins first time, which is supposed to hurt a lil bit) or he gave it to her so good she'll never want to ball with anyone else but him.

@Buwaa I have popped a cherry and it hurts the guy too.