smartarse

listen to the pronunciation of smartarse
İngilizce - Türkçe
(Argo) Ukala, herşeyi herkesten daha iyi bildiğini sanan kişi
İngilizce - İngilizce
{i} (Slang) smartass, wise guy, one who thinks he knows everything, smart aleck, person who points out other people's mistakes