"I Gotcha" is a song performed by Australian rock musician Jimmy Barnes. It was released as a single in 1993 and appeared on his album "Heat". The song is an energetic and upbeat track with elements of rock and soul. The lyrics of "I Gotcha" depict a story of a man who feels betrayed by his partner. He confronts her about breaking her promise to leave her boyfriend for him. The narrator expresses his frustration and demands that she gives him what she promised, implying physical intimacy. Throughout the song, Barnes portrays a sense of determination and assertiveness. He believes he has caught his partner in her act of deception and insists that she must fulfill her promises to him. The repetition of the phrase "I gotcha" emphasizes his confidence and the desire to hold her accountable for her actions. The lyrics also indicate a level of anger and a warning that playing with his emotions will have consequences. Barnes implies that he won't tolerate being toyed with and will teach her a lesson for betraying his trust. Overall, "I Gotcha" is a song about confronting betrayal and demanding accountability from a deceitful partner. It portrays a sense of assertiveness and determination while expressing the frustration and anger caused by broken promises.