Smart-mouth Definition

smärtmouth
noun
A person who is insolent, flippant, etc.
Webster's New World