smart aleck

listen to the pronunciation of smart aleck