On the way to work this morning, we passed a little cafe with a big sign out front advertising it as the "Mountain Dew Manmeet Chat Joint!"
I really think something is getting lost in translation, there.
Similar topic: we were listening to the radio (92.9 FM is HOT HOT HOT, sings the jingle) and this song comes on with this crazy techno beat and this guy singing something, and the first thing that popped into my head was, "God DAMN but this song would be AWESOME to have sex to." I could actually feel my eyes dilating.
I really need to find a music store.