Meghan Trainor performed the world premiere of "No Excuses" on Ellen!
“Why you acting like you never met a lady / I don’t disrespect you / Don’t you disrespect me... Your mama raised you better than that.”
Meghan will drop her 3rd studio album later this year!