His smartass opinions on everything under the sun are enough to set anyone's teeth on edge — Его самоуверенные высказывания по всем существующим проблемам кого угодно выведут из себя
SMARTASS
Англо-русский перевод SMARTASS
New English-Russian dictionary of modern informal English. Новый Англо-Русский словарь современного неформального английского. 2012