Meghan Trainor and Charlie Puth gettin’ it on after their duet of Marvin Gaye!! Wow-wee-wow-wow. Can you imagine that? What a rush. Some news outlets have labeled this a “worst moment”?? Geez. Sounds like whoever dubbed this a worst might be bitter they aren’t getting kissed.