smart arse, wise guy, bighead, clever dick, smart aleck

listen to the pronunciation of smart arse, wise guy, bighead, clever dick, smart aleck
Английский Язык - Турецкий язык
ukala dümbeleği