one who is given to obnoxious or insolent humor; wise guy

listen to the pronunciation of one who is given to obnoxious or insolent humor; wise guy
Englisch - Englisch
smart aleck
one who is given to obnoxious or insolent humor; wise guy
Favoriten