Listen Now: “Bad For Me” By Meghan Trainor and Teddy Swims Posted on June 24, 2022 by Shauna "WhiskeyChick" Castorena Some relationships are impossible, no matter how hard we try, and that’s what Meghan Trainor and Teddy Swims touch on in this powerful collaboration of “Bad For Me“.