Meaning of "Oh My God" by Beth Ditto
The lyrics of "Oh My God" convey a powerful sense of infatuation and obsession that the speaker feels towards someone they have just met. The repeated refrain of "Oh my god, can't break loose, can't break free, you really got a hold on me" reflects the overwhelming grip this person has on the speaker's emotions. This sense of being entranced by someone and feeling like they have a hold on you is a universal experience that many people can relate to. The speaker also mentions that they are not superstitious, but had a vision of being with this person, suggesting a deep desire for a connection with them. Ultimately, the lyrics capture the intense emotional rollercoaster of falling quickly and deeply for someone, where logic and reason seem to take a back seat to overwhelming feelings of attraction and desire.