alecyoudaoicibaDictYouDict[alec 词源字典]
"A stupid person", Late 20th century: shortening of smart alec.[alec etymology, alec origin, 英语词源]