I've told
“I have told”の短縮形で、「私は~に言ったことがある」という現在完了形です。
you
「あなたに」という目的語です。
a thousand times
「千回も」という頻度を表す表現です。
but
「しかし」という逆接の接続詞です。
it just goes
「それはただ行く」という動作を表す句です。
in one lug-hole
「片方の耳に入って」という方向と対象を示す句です。
and out the other
「そしてもう一方から出ていく」という動作と方向を示す句です。