smart aleck in Indonesian smart aleck in Indonesian sok pintar noun (rare) A well-dressed person. Add to Flashcards