Meghan Trainor / Teddy Swims June 29, 2022 by Amanda London · Published June 29, 2022 “Bad for Me” by Meghan Trainor (ft. Teddy Swims) It’s blatantly obvious that the addressee of Meghan Trainor’s “Bad for Me” is a loved one whom the vocalist has deemed toxic. Teddy Swims’ verse in particular reads as if said individual may be a...