Talk Dirty has a great catchy hook to it that drags you in almost immediately. Derulo sounds terrific, and the sound feels sexy and international with an unusual style. The beat is also great. Not so great are some of the lyrics, which range from clever and funny to unbelievably juvenile (almost the entire rap sequence by 2 Chainz sounds like it was written by a hormonal thirteen year-old). However, if the language doesn't bother you, this is an awesome tune.