Okay, serious question....I'm going to go mad if I don't find out.
What is that song called, it's sort of popular over in the U.S. I think, because I heard it on the radio.
But the only thing I remember from the song was 'la de da de da de da da, feeling like a lady yo' (that last part isn't the lyrics, but it sounds like they're saying that. XP