Meaning of “No Excuses” by Meghan Trainor

“No Excuses” is a song by American singer and songwriter Meghan Trainor. The feminist lyrics of the song see the singer (Trainor) reprimanding or rather strongly criticizing a boy/man for failing to treat her...